[Recueil] Commandes de base

13 avril 2008 à 15:21 Publié par Cold Sun dans Astuces Shell

Notes :

-La plupart des manuels référencés ici proviennent de http://pwet.fr , site créé par un bénévole qui traduit les manuels de l’anglais en français. Vous les retrouverez également en anglais (parfois en français) grâce à la commande man.

- Les commandes ci-dessous doivent être écrite en minuscule, il est rare qu’une commande contienne une majuscule

cat : affiche le contenu d’un fichier.

exemple : cat fichier.txt

mv : déplace ou renomme un fichier

exemple : mv ancien_nom nouveau_nom

cp : copier des fichiers

exemple : cp origine nouveau

touch : crée un fichier ou modifie la date

et l’heure du dernier accès à un fichier

exemple : touch fichier

ls : lister les fichiers et

dossiers d’un répertoire

exemple : ls ~ (note : ~ est le répertoire

vers votre dossier personnel (ou home))

cd : pour change directory (changer de

dossier/répertoire)

exemple : cd /home

more : comme cat, affiche le

contenu d’un fichier,mais ligne

par ligne.

exemple : more fichier.txt

less (opposé de more) : affiche le contenu

d’un fichier ligne par ligne, mais permet

notamment de revenir en arrière, et une fois

qu’on quitte la commande.

exemple : less fichier.txt

man : affiche le manuel

d’une commande

exemples : man man

man cp

echo : afficher un texte

exemple : echo « hello world »

mkdir : crée un nouveau dossier vide.

exemple : mkdir mondossier

rm (pour remove) : supprime un fichier,

répertoire… Attention, il n’y a pas de corbeil

Réfléchir à deux fois avant de confirmer

exemple : rm fichier

grep : sélectionne des caractères

exemple : grep « toto » foobar

ls | grep « ^[A-Z]« 



  1. Je tiens juste à préciser que la commande rm toute seul ne permet pas de supprimer un répertoire.

    Il faut soit faire rm -r qui supprime le contenu du répertoire récursivement ainsi que celui-ci ou alors rmdir qui supprime un répertoire vide ;)

    Voilà pour la précision

    Et cat permet également de concaténé sur la sortie standards plusieurs fichiers (c’est même son utilisation d’origine)

  2. Bonjour :)

    oui, je dirais même rm -rf (car sinon, il faut valider à chaque fois la suppression des fichiers à l’intérieur du répertoire :p ).

    « Et cat permet également de concaténé sur la sortie standards plusieurs fichiers (c’est même son utilisation d’origine) »
    Je ne connaissais pas l’histoire, merci :D .