Ceci est une ancienne révision du document !
Les commandes Linux de gestion des fichiers et répertoires
Listes des commandes les plus utilisées :
Naviguer
cd : se déplacer dans les répertoires.
ls : lister les répertoires et fichiers.
pwd : afficher le répertoire où l'on se trouve exactement.
Déplacer, copier, renommer
cp : copier des fichiers ou des répertoires.
mkdir : créer un dossier.
mv : renommer ou déplacer un fichier ou un dossier.
ln : créer des liens durs et liens symboliques.
rm : supprimer un fichier ou un dossier.
rmdir : supprimer un dossier vide (plus sûre que
rm
).
touch : créer un fichier.
Trouver un fichier
find, recherche pointue !
locate, Recherche accélérée de fichiers ou répertoire.
which, Chemin d'une commande déterminée.
Changer les droits
chmod : gérer la distribution des droits d'un fichier.
chown : gérer la propriété d'un fichier.
umask : création automatique des droits.
-
Lire un fichier texte
cat : lire le contenu d'un fichier texte.
Remarque
ls, cp et mv
Ces commandes doivent pouvoir lister, copier et déplacer les ACL en même temps que les fichiers.
Pour les deux premières commandes, il faut préciser explicitement que l'on veut afficher/conserver les droits (ce qui est aussi le cas quand on ne travaille que sur les droits classiques) : ls -l, cp -a.
La commande mv, quant à elle, préserve toujours les droits.