Comment gérer des fichiers depuis un terminal Linux: 11 commandes à connaître

Table des matières:

Comment gérer des fichiers depuis un terminal Linux: 11 commandes à connaître
Comment gérer des fichiers depuis un terminal Linux: 11 commandes à connaître

Vidéo: Comment gérer des fichiers depuis un terminal Linux: 11 commandes à connaître

Vidéo: Comment gérer des fichiers depuis un terminal Linux: 11 commandes à connaître
Vidéo: DOSBox : Jouer à des Abandonwares et vieux jeux DOS pour PC - YouTube 2024, Avril
Anonim
Pour utiliser le terminal Linux comme un pro, vous devez connaître les bases de la gestion de fichiers et de la navigation dans les répertoires. Fidèle à la philosophie Unix, chaque commande fait une chose et la fait bien.
Pour utiliser le terminal Linux comme un pro, vous devez connaître les bases de la gestion de fichiers et de la navigation dans les répertoires. Fidèle à la philosophie Unix, chaque commande fait une chose et la fait bien.

Midnight Commander, un gestionnaire de fichiers complet pour le terminal Linux, constitue un puissant frontal pour toutes ces commandes.

ls - Liste des fichiers

le ls La commande liste les fichiers dans un répertoire. Par défaut, ls liste les fichiers du répertoire en cours.

Image
Image

Vous pouvez également lister les fichiers de manière récursive - c’est-à-dire lister tous les fichiers des répertoires du répertoire ls -R.

Image
Image

ls peut également lister les fichiers dans un autre répertoire si vous le spécifiez. Par exemple, ls / home listera tous les fichiers du répertoire / home.

cd - Changer de répertoire

le CD La commande passe à un autre répertoire. Par exemple, cd bureau vous amènera à votre répertoire Desktop si vous commencez à partir de votre répertoire personnel.

Image
Image

Vous pouvez également spécifier un chemin complet vers un répertoire, tel que cd / usr / share aller au répertoire / usr / share sur le système de fichiers.

cd.. va vous prendre un répertoire.

Image
Image

rm - Supprimer des fichiers

le rm commande supprime les fichiers. Soyez prudent avec cette commande - rm ne vous demande pas de confirmation.

Image
Image

Par exemple, fichier rm supprimerait le fichier nommé "fichier" dans le répertoire actuel. Comme avec d'autres commandes, vous pouvez également spécifier un chemin complet vers un fichier: rm / path / to / file supprimerait le fichier dans / path / to / file sur votre système de fichiers.

rmdir - Supprimer des répertoires

le rmdir La commande supprime un répertoire vide. répertoire rmdir supprimerait le répertoire nommé «répertoire» dans le répertoire actuel.

Si le répertoire n’est pas vide, vous pouvez utiliser une commande rm récursive pour supprimer le répertoire et tous les fichiers qu’il contient. rm -r répertoire supprimerait le répertoire nommé «répertoire» et tous les fichiers qu’il contient. C'est une commande dangereuse qui pourrait facilement supprimer beaucoup de fichiers importants, soyez donc prudent lorsque vous l'utilisez. Il ne demandera pas de confirmation.

Image
Image

mv - Déplacer des fichiers

le mv La commande déplace un fichier vers un nouvel emplacement. C’est également la commande que vous utiliserez pour renommer les fichiers. Par exemple, fichier mv newfile prendrait le fichier nommé «fichier» dans le répertoire actuel et le déplacer vers le fichier nommé «newfile» dans le répertoire actuel - le renommer, en d’autres termes.

Comme avec d'autres commandes, vous pouvez inclure des chemins complets pour déplacer des fichiers vers ou depuis d'autres répertoires. Par exemple, la commande suivante prendrait le fichier nommé "fichier" dans le répertoire actuel et le placerait dans le dossier / home / howtogeek:
Comme avec d'autres commandes, vous pouvez inclure des chemins complets pour déplacer des fichiers vers ou depuis d'autres répertoires. Par exemple, la commande suivante prendrait le fichier nommé "fichier" dans le répertoire actuel et le placerait dans le dossier / home / howtogeek:

mv file /home/howtogeek

cp - Copier les fichiers

le cp Cette commande fonctionne de la même manière que la commande mv, sauf qu'elle copie les fichiers d'origine au lieu de les déplacer.

Vous pouvez également faire une copie récursive avec cp -r. Cela copie un répertoire et tous les fichiers qu'il contient vers un nouvel emplacement. Par exemple, la commande suivante place une copie du répertoire / home / howtogeek / Downloads dans le répertoire / home / chris:

cp -r /home/howtogeek/Downloads /home/chris

mkdir - Créer des répertoires

La commande mkdir crée un nouveau répertoire. exemple mkdir créera un répertoire avec le nom «exemple» dans le répertoire actuel.

Image
Image

ln - Créer des liens

La commande ln crée des liens. Le type de lien le plus couramment utilisé est probablement le lien symbolique, que vous pouvez créer avec dans.

Par exemple, la commande suivante crée un lien vers notre dossier Téléchargements sur notre bureau:

ln -s /home/howtogeek/Downloads /home/howtogeek/Desktop

Consultez notre article sur les liens symboliques pour plus d'informations.
Consultez notre article sur les liens symboliques pour plus d'informations.

chmod - Modifier les autorisations

chmod modifie les autorisations d'un fichier. Par exemple, chmod + x script.sh ajouterait des autorisations exécutables au fichier nommé script.sh dans le dossier actuel. chmod -x script.sh supprimerait les autorisations exécutables de ce fichier.

Les autorisations de fichiers Linux peuvent être un peu compliquées. Consultez notre guide sur les autorisations de fichiers Linux pour des informations plus détaillées.
Les autorisations de fichiers Linux peuvent être un peu compliquées. Consultez notre guide sur les autorisations de fichiers Linux pour des informations plus détaillées.

touch - Créer des fichiers vides

le toucher La commande crée un fichier vide. Par exemple, exemple tactile crée un fichier vide nommé «exemple» dans le répertoire en cours.

Image
Image

mc - Un gestionnaire de fichiers complet

Midnight Commander est l’un des nombreux gestionnaires de fichiers complets que vous pouvez utiliser à partir du terminal Linux. Il n’est pas installé par défaut sur la plupart des distributions; Voici la commande à installer sur Ubuntu:

sudo apt-get install mc

Une fois installé, lancez simplement le mc commande pour le lancer.

Utilisez les touches fléchées pour sélectionner les fichiers et la touche Tab pour basculer entre les volets. Appuyez sur Alt-1 pour voir l'écran d'aide ou sur Alt-2 pour voir le menu.
Utilisez les touches fléchées pour sélectionner les fichiers et la touche Tab pour basculer entre les volets. Appuyez sur Alt-1 pour voir l'écran d'aide ou sur Alt-2 pour voir le menu.
Vous pouvez également utiliser la souris dans Midnight Commander si votre environnement de terminal prend en charge la souris.
Vous pouvez également utiliser la souris dans Midnight Commander si votre environnement de terminal prend en charge la souris.

N'oubliez pas que vous devez exécuter ces commandes avec des autorisations root si vous modifiez un répertoire système. Sur Ubuntu, ajoutez sudo au début des commandes que vous souhaitez exécuter avec les autorisations root.

Conseillé: