Commandes Memo
-m
séparés par virgule
-t
triés par date (le plus récent)
-lu
triés par date de dernier accès et indique cette date (le plus récent)
-F
indiquer les types : f/ (répertoire), f* (exécutable), f@ (lien)
-S
triés par taille (décroissant)
-X
triés par extension
-r
triés par alphabet (inverse)
-R
arbre de fichiers
-l
longue format (droit, appartenance, taille, date/heure modification, nom)
-L
si lien symbolique afficher les informations du fichier référencé
-i
i-node (emplacement, propriétaire, droits, taille, date création, date modif)
-d
ne pas lister le contenu des répertoires
cp
Copier des fichiers dans un répertoire <fichier> <répertoire>
-i
avertit l’existence d’un fichier du même nom et demande de le remplacer
-f
forcer la copie
-l
lien dur
-s
lien symbolique
-p
préserver toutes les informations
-r
copier récursivement
mv
Déplacer fichier <fichier> <répertoire> / Changer nom <f1> <f2>
-b
sauvegarde de fichier avant le déplacer
-i
demande la permission pour chaque fichier & dossier
-u
ne pas remplacer si la date de modification >= de celle du remplaçant
rm
Supprimer fichier <fichier1> <fichier2> …
-d
supprimer les dossiers vides
-r
supprimer un répertoire et ses sous-répertoires récursivement
-f
supprimer fichiers protégés en écriture et dossier sans confirmation
-i
demande la permission pour chaque fichier & dossier
mkdir
Créer répertoire <répertoire1> <répertoire2> …
Ø
créer répertoire seulement si parents existent déjà, sinon erreur
-p
créer répertoire et ses parents s’ils n’existent pas
rmdir
Supprimer répertoire <répertoire1> <répertoire2> …
Ø
supprimer répertoire seulement s’il est vide
-p
supprimer répertoire et sous-répertoires (récursivement) s’ils sont vides
touch
Créer fichier <fichier>
cat
Concaténer fichier
<f1>
concaténer f1 à la fin de stdout
<f1> <f2> concaténer f2 à la fin de f1
> <f1> concaténer stdin à la fin de f1 <ctrl+D>
grep
Chercher dans fichier <motif1> ‘|’ <motif2> <fichier1>