Guide des commandes de base
ls
>Équivalent MS-DOS/MS Windows : dir
>Signification : list segment
>Permet de lister un répertoire
>Options les plus fréquentes :
--l : Permet un affichage détaillé du répertoire (permissions d'accès, le nombre de liens physiques,
le nom du propriétaire et du groupe, la taille en octets, et l'horodatage)
--h : Associé avec -l affiche la taille des fichiers avec un suffixe correspondant à l'unité (K, M, G)
--a : Permet l'affichage des fichiers et répertoires cachés (ceux qui commencent par un . (point))
>Exemples d'utilisation :
-ls -a
affiche tous les fichiers et répertoires cachés du répertoire courant
-ls /etc/
affiche le contenu du répertoire /etc/
pwd
>Équivalent MS-DOS/MS Windows : chdir
>Signification : print working directory
>Affiche le répertoire en cours
mkdir
>Équivalent MS-DOS/MS Windows : mkdir ou md
>Signification : make directory
>Crée un répertoire vide
>Options les plus fréquentes :
--p : Crée les répertoires parents s'ils n'existent pas
>Exemples d'utilisation :
-mkdir photos
Crée le répertoire photos
-mkdir -p photos/2005/noel
Crée le répertoire noel et s'ils n'existent pas les répertoires 2005 et photos
rmdir
>Équivalent MS-DOS/MS Windows : rmdir ou rd
>Signification : remove directory
>Supprime un répertoire (vide)
>Options les plus fréquentes :
--p : Supprime les répertoires parents s'ils deviennent vides
>Exemples d'utilisation :
-rmdir LeRep
Supprime le répertoire LeRep
cd
>Équivalent MS-DOS/MS Windows : cd
>Signification : change directory
>Permet de se promener dans les répertoires
>Exemples d'utilisation :
-cd
permet de revenir au répertoire /home/utilisateur (identique à cd ~)
-cd -
permet de revenir au répertoire précedent
-cd ..
permet de remonter au répertoire parent
-cd /
permet de remonter à la racine de l'ensemble du système de fichiers
-cd /usr/bin/
se place dans le répertoire /usr/bin/
cp
>Équivalent MS-DOS/MS Windows : copy
>Signification : copy
>Permet de copier des fichiers ou des répertoires
>Options les plus fréquentes :
--a : Archive. Copie en gardant les droits, dates, propriétaires, groupes, etc.
--i : Demande une confirmation avant d'écraser
--f : Si le fichier de destination existe et ne peut être ouvert alors le détruire et essayer à nouveau
--r : Copie un répertoire et tout son contenu
--u : Ne copie que les fichiers plus récents ou qui n'existent pas
--v : permet de suivre les copies réalisées en temps réel
>Exemples d'utilisation :
-cp monFichier sousrep/
Copie monFichier dans sousrep
-cp -r monRep/ ailleurs/
Copie le répertoire monRep vers ailleurs en créant le répertoire s'il n'existe pas.
rm
>Équivalent MS-DOS/MS Windows : del
>Signification : remove
>Permet d'effacer des fichiers
>Options les plus fréquentes :
--f : Ne demande pas de confirmation avant d'effacer
--r : Efface récursivement les fichiers ainsi que les répertoires
>Exemples d'utilisation :
-rm CeFichier
Efface le fichier CeFichier
-rm -rf /tmp/LeRep
Efface le répertoire /tmp/LeRep ainsi que tous ses fichiers sans demander de confirmation rmdir
mv
>Équivalent MS-DOS/MS Windows : move ou ren
>Signification : move
>Permet de déplacer ou renommer des fichiers et des répertoires
>Options les plus fréquentes :
--f : Ecrase les fichiers de destination sans confirmation
--i : Demande confirmation avant d'écraser
--u : N'écrase pas le fichier de destination si celui-ci est plus récent
>Exemples d'utilisation :
-mv monFichier unRep/
Déplace monFichier dans le répertoire unRep
-mv unRep/monFichier
Déplace le fichier monFichier du répertoire unRep là où on se trouve
-mv unRep monRep
Renomme unRep en monRep
man
>Équivalent MS-DOS/MS Windows : help
>Signification : Page de manuel
>Affiche les pages du manuel système.
Chaque argument donné à man est généralement le nom d'un programme, d'un utilitaire ou d'une
fonction.
>Exemples d'utilisation :
-man man
affiche les informations pour l'utilisation de man
>'q' pour quitter
Touch
>créer un fichier.
cat
>Équivalent MS-DOS/MS Windows : type
>Signification : concatenate
>Affiche le contenu d'un fichier
>Options les plus fréquentes :
--n : Affiche les numéros de ligne
--v : Affiche les caractères de contrôles
>Exemple d'utilisation :
-cat -n monFichier
Affiche monFichier en numérotant les lignes à partir de 1
nano
>éditeur de texte facile d’utilisation.