Les principales commandes bash

commandes shell bash |
|
|---|---|
| ls | ls vous donne le contenu d'un répertoire (fichiers et sous répertoires) |
| ls -l /user/truc | liste les détails des fichiers (ici dans /truc) Donne par colonne : les droits (écriture, exécution, ...) ; le nombre de fichiers (plusieurs si c'est un répertoire qui est listé) ; nom du propriétaire ; nom de son groupe (users, root, ...) ; taille ; date ; nom du fichier |
| ds | Donne la place occupée, disponible, la capacité (occupée en %) pour chaque partition montée sur le système. |
| whereis | Permet la recherche rapide sur l'ensemble du système, d'un fichier, quel qu'il soit. On se retrouve ainsi, avec tous les résultat possibles. Exemple : whereis kwrite (Entrée) kwrite: /usr/bin/kwrite /usr/lib/kwrite.la /usr/lib/kwrite.so |
| find | Recherche avancée faire un find --help pour plus de détails |
| grep | Cherche une expression dans un fichier |
| cd | change de répertoire (Change Directory) Exemple : cd truc ou cd /usr/local si local est un répertoire. Pour revenir au répertoire précédent tapez cd .. Pour revenir à la racine / tapez cd / |
| mkdir | Créer un nouveau répertoire (Make Directory) mkdir essais |
| rmdir | Supprimer un répertoire (Remove Directory) rmdir essais |
| clear | Efface le texte affiché sur la console |
| pwd | Donne l'arborescence (ex: /home/michel) mais dans les distributions récentes, elle est déjà visible derrière le nom de l'utilisateur, lorsque l'on est logué en root ou super utilisateur. |
| kill pid | Arrêter un processus en cours, avec pid = n° du processus. Exemple : kill 1265 pour arrêter le processus 1265. A utiliser avec top. |
| ps | Connaître le numéro des processus |
| diff | Comparer deux fichiers avec diff fichier1 fichier2 |
| cat | Permet de voir le contenu d'un fichier cat nom.txt. Permet aussi de diriger un fichier (ascii ou txt) vers l'imprimante : cat nom.txt > /dev/Lp1 (/dev/Lp1 ou le nom de votre imprimante) |
| more | Visualiser le contenu d'un fichier, ex : more /user/fichier (Entrée) fait apparaître une ligne supplémentaire (Espace) fait apparaître une vingtaine de lignes supplémentaires (b) pour remonter dans le texte Commande Description (q) pour quitter more |
| cp | Copier un fichier : cp nom1 nom2 (dans le même répertoire - n'oubliez pas les extensions des fichiers) Copier dans un autre répertoire : cp nom1 /home/nom1 |
| mv | renommer un fichier : mv nom1 nom2 (dans le même répertoire) déplacer un fichier : mv nom1 /user/local/nom1 |
| rm | Détruire un fichier (récupération impossible) : rm nom_du_fichier |
| ln | Lien symbolique, exemple : ln -s /dev/ttyS1 /dev/modem C'est à dire que l'on lie d'abord la source, puis la cible |
| top | Très utile - permet de connaître les principaux processus en cours et la place qu'ils occupent en mémoire (rafraîchissement en temps réel). De nombreuses fonctions permettent de gérer les processus, dont Kill - presser k - |
| useradd | Ajouter un utilisateur : useradd olivier |
| passwd | Ajouter/changer le mot de passe d'un utilisateur : passwd olivier |
| chgrp | Changement de propriétaire de groupe pour un ensemble de fichiers |
| chmod | Changement des droits d'accès fichiers ou rendre un script exécutable pour tout utilisateur : chmod +x nom_du_script |
| chown | Changement du propriétaire d'un fichier |
| chroot | Changement du répertoire racine pour une commande |
| fd | Formatter une disquette : fd format /dev/fd0/h1440 |
| mount | Monter un périphérique ou de partition (parfois il faut être en root) : Cdrom : mount -t iso9660 -r /dev/cdrom /cdrom -t pour préciser le format (iso9660) et -r pour lecture seule Disque : mount /dev/hda1 /mnt/hda1 |
| umount | Démonter un périphérique ou de partition : umount /cdrom |
| Envoyer un email - exemple : linux@ordi01:~$ mail mmd21@free.fr Subject: essais, (terminer le sujet par une virgule et Entrée) Le corps du texte et Entrée à la fin de chaque ligne .... corps du texte ... pensez à y mettre votre adresse email, car le destinataire pourrait avoir du mal à vous répondre ! . un point pour la dernière ligne et fermer le message Commande Description Cc: (si vous vouliez entrer une adresse en copie, sinon Entrée) linux@ordi01x:~$ l'email est parti | |
| wget | Sert à télécharger facilement des fichiers : wget http://adresse_du_site/nom_du_fichier wget ftp://adresse_du_site/nom_du_fichier Si la connexion est interrompue (très utile) : wget -c http://adresse_du_site/nom_du_fichier Télécharger un site (aspirer) et sites associés wget -rkpE http://adresse_du_site Télécharger un site unique wget -rkpE -np http://adresse_du_site |
extrait de www.archilinux.org
Cette page a été consultée 2521 fois
Accueil
Téléchargements
Partenaires
Menu




Démarrer avec Linux

Pour aller plus loin

Liens



Outils