La commande mkfs est utilisée pour créer un système de fichiers Linux sur un périphérique, qui est généralement une partition de lecteur. Le tableau ci-dessous répertorie certaines options de la commande mkfs et leurs descriptions.
| Option | Utilisé pour |
|---|---|
| -v | Produire une sortie détaillée |
| -V | Produire une sortie détaillée, y compris une commande spécifique au système de fichiers |
| -t {fstype} | Spécifier le type de système de fichiers à construire |
| options-fs | Transmettre les options spécifiques au système de fichiers au constructeur |
| -c | Vérifier l'appareil pour les blocs défectueux avant de construire |
| -l {nom-fichier} | Lire la liste des blocs défectueux du fichier |
Syntaxe
Une option de syntaxe de la commande mkfs est :
# mkfs [options] {device name} Une autre option de syntaxe est :
# mkfs.{file system type} [options] {device name} Si vous rencontrez l'erreur ci-dessous lors de l'exécution de la commande mkfs :
mkfs: command not found
vous pouvez essayer d'installer le package ci-dessous selon votre choix de distribution :
| Répartition | Commande |
|---|---|
| OS X | brew install util-linux |
| Debian | apt-get install fdisk |
| Ubuntu | apt-get install fdisk |
| Alpin | apk ajouter util-linux |
| Arch Linux | pacman -S util-linux |
| Kali Linux | apt-get install fdisk |
| CentOS | yum install util-linux |
| Fédora | dnf install util-linux |
| Raspbian | apt-get install util-linux |
Exemples de commandes mkfs
1. Pour créer le système de fichiers :
# mkfs /dev/sda2
2. Pour produire la sortie détaillée :
# mkfs -V /dev/sda2
3. Pour spécifier le type de système de fichiers :
# mkfs -t fstype /dev/sda2
4. Pour classer les options spécifiques au système à transmettre au vrai constructeur de système de fichiers :
# mkfs fs-options
5. Pour vérifier si le périphérique contient des blocs défectueux avant de créer le système de fichiers :
# mkfs -c
6. Pour lire la liste des blocs défectueux à partir du nom de fichier :
# mkfs -l filename
7. Pour produire la sortie détaillée :
# mkfs -v /dev/sda2