Aide-M´emoire
Commandes sur le syst`eme de fichiers
commande description options et usage
ls liste le contenu d’un r´epertoire ls -l : long format
LiSt directory ls -a : liste aussi les fichiers masqu´es
cd se d´eplace dans un r´epertoire cd .. : remonte dans le r´epertoire parent
Change Directory cd : remonte dans votre r´epertoire d’accueil
pwd affiche le chemin absolu
Print Working Directory du r´epertoire courant
cp duplique un fichier cp -fr : copie r´ecursivement le contenu d’un r´epertoire
CoPy file
mv renomme/d´eplace un fichier mv f1 f2 r´epertoire : d´eplace f1 et f2 dans r´epertoire
MoVe file mv f1 f2 : renomme f1 en f2
mv f1 r´ep/f2 : d´eplace f1 ds r´ep et le renomme f2
mkdir cr´ee un r´epertoire mkdir r´ep1 r´ep2 : cr´ee 2 r´epertoires
MaKe Directory mkdir -p r´ep1/r´ep2/r´ep3 : cr´ee une arborescence
rmdir supprime un r´epertoire vide rmdir r´epertoire
ReMove Directory
rm supprime un fichier rm -fr : supprime r´ecursivement le contenu d’un
ReMove file r´epertoire
chmod change les droits d’acc`es chmod 755 fichier
CHange MODe d’un fichier chmod go+x fichier
file affiche la nature d’un fichier file img1.jpg
FILE type (ex´ecutable, image, texte, ...) file -i document.doc
ln cr´ee un lien sur un fichier ln -s r´ep/fichier1 raccourci : cr´ee un raccourci
LINK file ln r´ep/fichier1 fichier2 : cr´ee un lien physique
Commandes sur les fichiers texte
commande description options et usage
cat affiche le contenu de fichiers cat fichier1 fichier2 : concat`ene les fichiers
conCATenate files
more affiche le contenu de fichiers more fichier1
print MORE page par page
head affiche les premi`eres lignes head -n 8 : affiche les 8 premi`eres lignes
HEAD lines d’un fichier
tail affiche les derni`eres lignes tail -f -n 8 : affiche les 8 derni`eres lignes
TAIL lines d’un fichier tail -n +8 : affiche le fichier `a partir de la 9`eme ligne
wc compte les lignes, mots wc -l fichier : affiche le nombre de lignes uniquement
Word Count et caract`eres d’un fichier
cut affiche certaines colonnes cut -d’ ’ -f2,3 : affiche les colonnes 2 et 3
CUT columns d’un fichier le s´eparateur ´etant le caract`ere espace.
paste recolle les lignes de mˆeme paste fichier1 fichier2
PASTE lines num´ero
sort tri les lignes d’un fichier sort -n : tri num´erique
SORT lines sort -r : tri d´ecroissant
uniq filtre les lignes cons´ecutives uniq -d : n’affiche que les lignes dupliqu´ees
UNIQue lines identiques unique -u : n’affiche que les lignes uniques
grep filtre les lignes grep toto f1 : affiche les lignes contenant ’toto’
Gnu Regular ExPression contenant un motif grep -v toto f1 : affiche les lignes ne contenant pas ’toto’