Créer et gérer des périphériques de stockage, des partitions, des systèmes de fichiers et des espaces d’échange à partir de la ligne de commande.
Systèmes de fichiers
Accéder au contenu des systèmes de fichiers en ajoutant et en supprimant des systèmes de fichiers à la hiérarchie des systèmes de fichiers.
Détails sur les partitions :
# lsblk -fp |
Information sur les partitions :
# lsblk |
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS |
Partitionner, formater, monter
Créer des partitions de stockage, les formater avec des systèmes de fichiers et les monter pour les utiliser.
# fdisk /dev/sdc |
Welcome to fdisk (util-linux 2.37.4). |
Vérification avec lsblk
:
# lsblk |
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS |
Création du système de fichier ext4 sur la partition /dev/sdc1
:
# mkfs.ext4 /dev/sdc1 |
mke2fs 1.46.5 (30-Dec-2021) |
Labéliser la partition 1 avec parted
:
# parted /dev/sdc |
(parted) name 1 BACKUP |
Vérification :
# parted /dev/sdc print |
[...] |
⚠️ Pour que le système détecte la nouvelle partition et crée le fichier de périphérique /dev/sdc1
:
# partprobe /dev/sdc1 |
Création d’un espace (un répertoire) :
# mkdir -p /home/BACKUP_Users |
Montage de la partition sur le nouveau répertoire :
# mount /dev/sdc1 /home/BACKUP_Users/ |
Vérification :
# mount | grep BACKUP |
/dev/sdc1 on /home/BACKUP_Users type ext4 (rw,relatime,seclabel) |
Pour rendre le montage persistant :
# cat /etc/fstab |
[...] |
⚠️ Forcez le daemon systemd
à relire le fichier /etc/fstab
:
# systemctl daemon-reload |
Le Swap
Créer et gérer des espaces d’échange pour compléter la mémoire physique.
Création de 2 partitions swap :
# fdisk /dev/sdc |
[...] |
Labelisation des swap avec parted
:
# parted /dev/sdc |
[...] |
Vérification :
# parted /dev/sdc print |
[...] |
⚠️ Pour que le système détecte les nouvelles partitions et crée les fichiers de périphérique :
# partprobe /dev/sdc2 |
Création du 1er swap sur /dev/sdc2
avec mkswap
:
# mkswap /dev/sdc2 |
Setting up swapspace version 1, size = 512 MiB (536866816 bytes) |
Création du 2ème swap sur /dev/sdc3
avec mkswap
:
# mkswap /dev/sdc3 |
Setting up swapspace version 1, size = 512 MiB (536866816 bytes) |
Activation des swaps avec swapon
:
# swapon /dev/sdc2 |
# swapon /dev/sdc3 |
Vérification avec swapon --show
:
# swapon --show |
NAME TYPE SIZE USED PRIO |
Vérification avec lsblk -fp
:
# lsblk -fp |
NAME FSTYPE FSVER LABEL UUID FSAVAIL FSUSE% MOUNTPOINTS |
Rendre le swap persistant :
# cat /etc/fstab |
[...] |
⚠️ Forcez le daemon systemd
à relire le fichier /etc/fstab
:
# systemctl daemon-reload |
Documentation
Internet
MAN