Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.



AIDE-MEMOIRE DES PRINCIPALES COMMANDES DE LINUX

  1. Consulter le calendrier
    cal: calendar (engl) = calendrier (fr)
    cal
    cal   <année>
  2. Consulter la date
    date: date (engl) = date (fr)
    date
  3. Voir la liste des fichiers dans un répertoire
    ls: list (engl) = dresser une liste (fr)
    ls
    ls   -al
    ls   -alrt
  4. Créer un répertoire
    mkdir: make directory (engl) = créer un répertoire (fr)
    mkdir   <nom_du_répertoire>
  5. Descendre dans un répertoire
    cd: change directory (engl) = se déplacer dans l'arborescence (fr)
    cd   <nom_du_répertoire>
  6. Déterminer l'endroit où l'on se trouve dans l'arborescence
    pwd: print working directory name (engl) = inscrire le nom du répertoire de travail à l'écran (fr)
    pwd
  7. Copier un fichier dans un autre fichier
    cp: copy (engl) = copier (fr)
    cp   fichier   fichier.orig
  8. Copier un fichier d'un autre usager
    cp: copy (engl) = copier (fr)
    cp   ~<code_d'accès_de_l'autre_usager>   <chemin_du_fichier>   .
    Copier une arborescence d'un autre usager
    R: recursive (engl) = récursif (fr)
    cp   -R   ~<code_d'accès_de_l'autre_usager>   <chemin_de_l'arborescence>   .
  9. Lien symbolique
    ln: link (engl) = lien (fr)
    ln   -s   <chemin_où_se_trouve_le_fichier> <nouveau_nom_du_fichier>
  10. Voir le contenu d'un fichier
    cat: concatenate (engl) = concaténation (fr)
    cat   <nom_du_fichier>
    less   <nom_du_fichier>
    more   <nom_du_fichier>
  11. Voir le début d'un fichier
    head: head (engl) = tête (fr)
    head   <nom_du_fichier>
    head -<nombre_de_lignes_à_afficher>   <nom_du_fichier>
  12. Voir la fin d'un fichier
    tail: tail (engl) = queue (fr)
    tail   <nom_du_fichier>
    tail -<nombre_de_lignes_à_afficher>   <nom_du_fichier>
  13. Comparer deux fichiers
    gvimdiff: difference (engl) = comparaison (fr)
    gvimdiff   <nom_du_premier_fichier>   <nom_du_second_fichier>
  14. Effacer un fichier
    rm: remove (engl) = effacer (fr)
    rm   <nom_du_fichier>
    i: interactif
    rm   -i   <nom_du_fichier>
    Effacer un répertoire vide
    rm: remove directory (engl) = effacer un répertoire (fr)
    rmdir   <nom_du_répertoire>
    Effacer un répertoire et la sous-arborescence
    rm   -r   -f   <nom_du_répertoire>
  15. Déplacer un fichier dans l'arborescence
    mv: move (engl) = déplacer (fr)
    mv   <nom_du_fichier>   <nouveau_chemin>
  16. Trouver un fichier dans l'arborescence
    find: find (engl) = trouver (fr)
    find   .   -name   "<nom_du_fichier_à_trouver>"
  17. Voir la page de manuel associée à une commande
    man: manual (engl) = manuel (fr)
    man   <nom_de_la_commande>
    man   -k   <mot-clef>
  18. Modifier des permissions en lecture, écriture, exécution
    chmod: change the permissions mode of a file or directory (engl)
    u: user (engl) = usager (fr)
    g: group (engl) = groupe (fr)
    o: others (engl) = autres (fr)
    r: read (engl) = lire (fr)
    w: write (engl) = écrire (fr)
    x: execute (engl) = exécuter (ou descendre dans un répertoire) (fr)
    R: recursive (engl) = récursif (fr)
    chmod   {ugo}{+-}{rwx}   <nom_du_fichier>
    chmod   -R   {ugo}{+-}{rwx}   <nom_du_répertoire>
  19. Sauvegarder les résultats de l'exécution d'un programme
    <nom_de_votre_programme>   <données>   >   <résultats>
  20. Voir les activités des usagers
    top: top processes on the system (engl) = activités importantes (fr)
    top
  21. Arrêter l'exécution d'un programme
    ps: report process status (engl) = rapport du statut des processus (fr)
    ps   -fu   <votre_code_d'accès>
    kill: kill (engl) = tuer (fr)
    kill   <numéro_de_la_tâche>
  22. Chercher une chaîne de caractères dans les fichiers d'un répertoire (i=insensitive, majuscules ou minuscules)
    grep: global regular expression print (engl) = recherche d'une expression régulière (fr)
    grep   "<mot_à_chercher>"   *
    grep   -i   "<mot_à_chercher>"   *
  23. Numéroter les lignes d'un fichier
    nl: number lines (engl) = numéroter les lignes (fr)
    nl   <nom_du_fichier>
    nl   <nom_du_fichier>   >   <nouveau_nom_du_fichier>
  24. Compter le nombre de lignes d'un fichier
    wc: word count (engl) = compter les mots (fr)
    wc   -l   <nom_du_fichier>
  25. Trier les lignes d'un fichier
    sort: sort (engl) = trier (fr)
    sort   <nom_du_fichier>
  26. Récupérer certaines colonnes d'un fichier
    cut: cut (engl) = couper (fr)
    cut   -c<numéro_1re_colonne_choisie>-<numéro_2nde_colonne_choisie>   <nom_du_fichier>
    cut   -d"<caractère_qui_sépare_les_champs>"   -f<numéro_du_champ_choisi>   <nom_du_fichier>
  27. Connaître le nombre de Megs utilisés
    du: disk usage (engl) = utilisation de l'espace sur le disque (fr) (h=human readable)
    du   -h   *
  28. Connaître son quota
    quota: quota (engl) = quota (fr)
    quota   -v
  29. Archiver une arborescence
    tar: tape archiver (engl) = archives (fr)
    tar   -cvf   <fichier.tar>   *
    Comprimer une archive
    gzip   <fichier.tar>
    Décomprimer une archive
    gzip   -d   <fichier.tar.gz>
    Voir le contenu d'une archive
    tar   -tvf   <fichier.tar>
    Désarchiver
    tar   -xvf   <fichier.tar>
  30. Comprimer un fichier
    gzip: compress (engl) = comprimer (fr)
    gzip   <nom_du_fichier>
    Décomprimer un fichier
    gzip   -d   <nom_du_fichier>