Linux

De Raccourcis

Lignes de commandes de bases

C'est parfois tout con, mais quand on ne connaît pas :

  • man <nom de la commande> : Documentation de la commande. Mais bon c'est très souvent en anglais et tout le monde ne le maîtrise pas parfaitement.

Déplacements

  • cd <adresse du dossier> : Se rend au dossier.
  • cd /<adresse du dossier> : Se rend au dossier à partir de la racine (commence par un / ).
  • cd / : cd rend à la racine.
  • cd .. : cd rend au dossier parent (on peut faire ../../dossier/dossier, cela suit le chemin).

Listes et détails

  • ls ou dir : Liste le contenu d'un dossier.
  • ls -l : Liste un dossier en détails.
  • df : Donne l'espace libre et occupé des disques et partitions.
  • du -hs <dossier> : Donne la taille d'un dossier (avec les dossiers enfants compris).

Copier, déplacer, supprimer

  • cp <adresse du fichier source> <adresse du fichier de destination> : Copier.
  • mv <adresse du fichier source> <adresse du fichier de destination> : Déplacer ou renommer.
  • mr <fichier> : Supprimer un ou des fichiers.
  • rm -Rf <adresse> : Supprimer même les dossiers non vides.
  • mrdir <dossier> : supprimer un ou des dossiers vides !

Créer

  • mkdir <dossier> : Créer un dossier
  • pico <adresse> ou nano <adresse> : Édite un fichier en mode texte avec Pico (si le fichier n'existe pas il pourra le créer à la sauvegarde).
  • ln -s <adresse à pointer> <nom du lien symbolique> : Créer un lien symbolique.

Changer d'état

  • chgrp (-R) <nom du groupe> <adresse> : Change le groupe du ou des fichiers/dossiers.
  • chown (-R) <nom de propriétaire> <adresse> : Change le propriétaire du ou des fichiers/dossiers.

-R (facultatif) pour « Récursif » : S'applique à tous les dossiers enfants.