GNU/Linux >> Tutoriels Linux >  >> Linux

losetup :commande introuvable

Les systèmes de fichiers loopback sont des composants très intéressants des systèmes de type Linux. Nous créons généralement des systèmes de fichiers sur des périphériques (par exemple, des partitions de lecteur de disque). Ces périphériques de stockage sont disponibles sous forme de fichiers de périphérique tels que /dev/device_name. Afin d'utiliser le système de fichiers du périphérique de stockage, nous le montons dans un répertoire appelé point de montage . D'autre part, les systèmes de fichiers en boucle sont ceux que nous créons dans des fichiers plutôt que dans un périphérique physique. Nous pouvons ensuite monter ces fichiers en tant que systèmes de fichiers à un point de montage. Cela vous permet essentiellement de créer des "disques" logiques à l'intérieur d'un fichier sur votre disque physique !

losetup est une commande d'administration système. Il est utilisé pour configurer et contrôler les dispositifs de boucle. Il peut attacher un périphérique de boucle à un fichier normal ou à un périphérique de bloc, détacher un périphérique de boucle ou interroger un périphérique de boucle. Un périphérique en boucle peut être utilisé pour monter un fichier image comme s'il s'agissait d'un périphérique normal.

Options de la ligne de commande

Option Description
-d Détacher le périphérique de boucle spécifié.
chiffrement -e, -Enumber Utiliser le module de chiffrement du noyau spécifié lors de l'exécution d'écritures et de lectures. (Généralement NONE, DES et XOR.)
-o offset Commencer à lire les données aux octets décalés depuis le début du fichier.
-p fd Lire la phrase secrète du descripteur de fichier fd.

Un fichier ISO est une archive d'un support optique. Nous pouvons monter des fichiers ISO de la même manière que nous montons des disques physiques en utilisant le montage en boucle. Nous pouvons même utiliser un répertoire non vide comme chemin de montage. Ensuite, le chemin de montage contiendra les données des périphériques plutôt que le contenu d'origine jusqu'à ce que le périphérique soit démonté. Par exemple :

# mkdir /mnt/iso
# mount -o loop linux.iso /mnt/iso

Effectuez maintenant les opérations en utilisant les fichiers de /mnt/iso. ISO est un système de fichiers en lecture seule.

Si vous rencontrez l'erreur ci-dessous lors de l'exécution de la commande losetup :

losetup: 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 montage d'installation apt-get
Ubuntu montage d'installation apt-get
Alpin apk ajouter util-linux
Arch Linux pacman -S util-linux
Kali Linux montage d'installation apt-get
CentOS yum install util-linux
Fédora dnf install util-linux
Raspbian apt-get install loop-aes-utils

Exemples de commande losetup

1. Répertoriez les appareils en boucle avec des informations détaillées :

# losetup -a

2. Attachez un fichier à un périphérique de boucle donné :

# losetup /dev/loop /path/to/file

3. Joignez un fichier à un nouveau périphérique de boucle libre et analysez le périphérique pour les partitions :

# losetup --show --partscan -f /path/to/file

4. Joignez un fichier à un périphérique de boucle en lecture seule :

# losetup --read-only /dev/loop /path/to/file

5. Détachez tous les appareils en boucle :

# losetup -D

6. Détachez un périphérique de boucle donné :

# losetup -d /dev/loop


Linux
  1. ifrename :commande introuvable

  2. uflash :commande introuvable

  3. netstat :commande introuvable

  4. kubectl :commande introuvable

  5. id :commande introuvable

aws-shell :commande introuvable

gestionnaire d'abonnement :commande introuvable

dnf :commande introuvable

bc :commande introuvable

dpkg :commande introuvable

ln :commande introuvable