Comment parcourir un disque dur Linux depuis le terminal

Utilisez les commandes pwd`ls`, ls`ls` et `png` cdpour parcourir les dossiers depuis un terminal Linux. Commencez par identifier le chemin où le lecteur est monté, puis accédez à ce répertoire et listez ses fichiers. Linux présente les systèmes de fichiers montés dans la même arborescence de répertoires que le reste du système ; un disque apparaît donc généralement sous un point de montage tel que `/ usr/local` /mediaou `/ usr/lib` /mnt, et non comme un dossier portant le nom du disque physique.

Commencez par pwd, ls, etcd

Ouvrez un terminal et vérifiez votre répertoire de travail. La commande `ls` pwdaffiche le répertoire courant et lsliste son contenu. Ajoutez `--dev` -lpour un affichage détaillé et ` -a--include` pour inclure les noms cachés commençant par un point. Le manuel de GNU Coreutilsls documente ces options.

pwd
ls -la
Un terminal Linux affichant la sortie des commandes pwd et ls -la pour un répertoire personnel, y compris les fichiers cachés.
Le chemin actuel et la liste du répertoire personnel indiquent clairement où commencera une commande cd relative.

Utilisez cd`/chemin/absolu` avec un chemin absolu commençant par `/chemin/vers/votre_dossier` /ou un chemin relatif depuis votre dossier courant. `/chemin/vers/votre_dossier` ~correspond à votre répertoire personnel, ` ../chemin/vers/votre_dossier_parent` à -l'emplacement précédent dans Bash ; consultez le manuel de Bash pour plus d'informations sur le comportement du shell.

cd /          # go to the filesystem root
ls -lah       # list its contents, including hidden entries
cd /home      # open a directory by its absolute path
cd ..         # move up one level
cd -          # return to the previous directory
Un terminal Linux affichant la commande cd / suivie d'une liste détaillée du répertoire racine.
La liste racine inclut les dossiers système ; il ne s'agit pas d'une liste de disques physiques distincts.

Trouvez le point de montage du disque.

Avant de parcourir un disque USB ou un autre volume, vérifiez si Linux l'a monté. Exécutez la commande `ls -m` lsblk -fpour afficher les périphériques de stockage, les types de systèmes de fichiers, les étiquettes et les points de montage. Exécutez `ls -m` findmntpour lister les systèmes de fichiers montés ou indiquez un chemin de montage connu pour l'inspecter :

lsblk -f
findmnt
findmnt /media/$USER/Archive
Un exemple findmnt montrant /dev/sdb1 monté sur /media/reader/Archive en tant que système de fichiers exfat.
Cet exemple de sortie de la commande findmnt identifie le répertoire où le volume est monté.

Ici, le volume est monté à l' emplacement indiqué /media/reader/Archive. Les programmes de montage automatique de bureau utilisent souvent `/ var/ lib /lib` ; les montages manuels/media/<username> peuvent utiliser `/ var/ lib .../mntMOUNTPOINTSTARGETlsblkfindmnt/dev/sdb1cd

Si lsblkaucun point de montage n'est affiché, le système de fichiers est peut-être démonté. Utilisez votre gestionnaire de fichiers ou la procédure de montage documentée de votre distribution.

Rechercher un fichier sur un lecteur monté

Lorsque vous connaissez le chemin d'accès au volume mais pas au dossier, utilisez find. Cet exemple recherche les noms de fichiers PDF dans le répertoire Archive, sans modifier aucun fichier :

find "/media/$USER/Archive" -type f -iname '*.pdf'
Une commande find qui recherche des fichiers PDF dans un répertoire Archive monté et renvoie un chemin correspondant.
Un modèle de nom de fichier entre guillemets permet de rechercher des fichiers portant le même nom dans des dossiers imbriqués.

Les guillemets préservent les espaces dans le chemin initial ; les guillemets simples empêchent l’interprétation du caractère générique par l’interpréteur de commandes. findLa recherche s’effectue de manière récursive dans les sous-répertoires et peut prendre du temps sur un disque de grande capacité. Consultez le manuel de GNU Findutils pour connaître sa syntaxe.

Utilisez un gestionnaire de fichiers en terminal

Un gestionnaire de fichiers en mode texte offre un affichage visuel dans le terminal. Les commandes mentionnées ci-dessus sont généralement déjà installées ; ces gestionnaires peuvent nécessiter un téléchargement depuis les dépôts de votre distribution.

Famille de distributionInstallez les deux gestionnaires
Debian ou Ubuntusudo apt update
sudo apt install mc ranger
Fedorasudo dnf install mc ranger
Arch Linuxsudo pacman -S mc ranger
openSUSEsudo zypper install mc ranger

Installez uniquement mcou, rangersi vous préférez, l'un des deux. Vérifiez la disponibilité pour votre distribution dans les recherches de paquets officielles pour Debian , Ubuntu , Fedora ou Arch Linux .

Naviguez avec Midnight Commander

Démarrez mcdans le dossier courant ou indiquez un chemin de montage : mc "/media/$USER/Archive". Deux panneaux s'affichent. Utilisez les flèches directionnelles pour sélectionner une entrée, Enterouvrir un dossier, ..remonter et Tabchanger de panneau. Appuyez sur F3pour afficher un fichier et F10sur pour quitter. Si votre terminal intercepte les touches de fonction, consultez le manuel MC pour connaître les alternatives.

Midnight Commander avec deux panneaux de fichiers, affichant le répertoire personnel et un dossier Archive monté.
Midnight Commander affiche deux emplacements de répertoires afin que vous puissiez naviguer dans l'un ou les deux panneaux.
Midnight Commander avec un fichier README.txt mis en évidence dans le dossier des projets d'archive monté.
Sélectionnez un fichier dans Midnight Commander et appuyez sur F3 pour l'afficher sans le modifier.

Naviguer avec Ranger

Lancez Ranger sur le volume avec ranger "/media/$USER/Archive". La première colonne affiche les dossiers parents, la colonne centrale le dossier courant et la colonne de droite permet de prévisualiser la sélection. Naviguez avec les flèches directionnelles ou les touches h, j, k, etl ; appuyez sur Enterpour ouvrir une sélection ou qsur pour quitter. L'ouverture d'un fichier peut lancer l'application correspondante ; sélectionnez donc les dossiers à parcourir et utilisez les prévisualisations pour examiner les fichiers. Le fichier README et le manuel de Ranger détaillent ses commandes.

Ranger affiche les colonnes du répertoire parent, du répertoire courant et du répertoire enfant, avec l'option « Archive » sélectionnée.
Ranger affiche le contenu du dossier sélectionné dans la colonne suivante.
Ranger avec le fichier notes.txt mis en surbrillance et un aperçu du texte dans la colonne de droite.
La colonne de droite permet de prévisualiser le fichier texte actuellement sélectionné.

Gérer les erreurs d'autorisation et de chemin d'accès

L'erreur « Fichier ou répertoire introuvable » indique généralement une erreur de chemin ou de casse ; vérifiez avec ls`ls` ou ` findmntls` et utilisez des guillemets avec espaces, par exemple `/usr/ cd "/media/$USER/Backup Drive"local/`. L'erreur « Permission refusée » signifie que votre compte ne peut pas accéder à cet emplacement. N'exécutez pas l'explorateur de fichiers en tant qu'administrateur ; utilisez un dossier accessible ou suivez les instructions de votre distribution concernant les permissions.

Laisser un commentaire

Comment installer Latte Dock sur KDE Plasma 5

Comment installer Latte Dock sur KDE Plasma 5

Installez Latte Dock sur les systèmes KDE Plasma 5 compatibles, configurez votre panneau et activez le démarrage automatique. Vérifiez la disponibilité des paquets et les limitations de Plasma 6.

Comment installer l'environnement de bureau UKUI sous Linux

Comment installer l'environnement de bureau UKUI sous Linux

Installez UKUI depuis les archives officielles d'Ubuntu, consultez la procédure d'installation des paquets de test actuelle de Debian et évitez les instructions obsolètes d'Arch qui n'installent plus l'environnement de bureau complet.

Comment réinitialiser un mot de passe oublié sous Linux

Comment réinitialiser un mot de passe oublié sous Linux

Récupérez l'accès à un compte Linux local avec un deuxième administrateur ou en mode de récupération Ubuntu, et découvrez ce qu'une réinitialisation de mot de passe ne peut pas déverrouiller.

Comment installer un nouveau noyau Linux sur openSUSE Leap

Comment installer un nouveau noyau Linux sur openSUSE Leap

Suivez la procédure documentée Kernel:HEAD pour openSUSE Leap, conservez un noyau plus ancien disponible au démarrage et examinez les risques avant d'installer un noyau de développement.

Comment partager des fichiers sans fil entre Android et Linux avec KDE Connect

Comment partager des fichiers sans fil entre Android et Linux avec KDE Connect

Associez Android à Linux via Wi-Fi et envoyez des fichiers dans les deux sens grâce à KDE Connect, sans câble, serveur FTP ni compte cloud.

Comment installer Zoiper sous Linux

Comment installer Zoiper sous Linux

Installez Zoiper sur Linux avec le bon paquet Debian, RPM ou tar.xz, puis vérifiez la compatibilité X11 et configurez votre compte SIP.

Comment accéder à votre PC Linux à distance avec NoMachine

Comment accéder à votre PC Linux à distance avec NoMachine

Installez NoMachine Personal Edition sur votre hôte Linux, connectez-vous avec NoMachine Player et configurez l'accès LAN, VPN ou Internet en suivant les instructions d'activation et de port.

Comment mettre à jour openSUSE vers une nouvelle version en toute sécurité

Comment mettre à jour openSUSE vers une nouvelle version en toute sécurité

Mettez à niveau openSUSE Leap avec l'outil de migration officiel, ou mettez à jour Tumbleweed avec zypper dup. Sauvegardez vos données au préalable, vérifiez la compatibilité et examinez les modifications apportées aux paquets.

Comment installer le navigateur Beaker sous Linux avec une image AppImage

Comment installer le navigateur Beaker sous Linux avec une image AppImage

Installez le navigateur Beaker sous Linux à l'aide de l'AppImage du projet archivé, rendez-le exécutable et résolvez les problèmes de lancement courants.

Comment configurer DXVK avec Wine sous Linux

Comment configurer DXVK avec Wine sous Linux

Configurez DXVK dans Wine sous Linux avec un préfixe dédié, les remplacements de DLL appropriés, les vérifications Vulkan et un test HUD rapide pour confirmer son activation.