Toutes les commandes que nous d�crivons ici peuvent �tre utilis�es en mode console ou dans une fen�tre de commande en mode graphique (xterm).
Elle vous permet de vous loguer sur le compte root alors que vous �tes sur un compte utilisateur. Lorsque vous tapez ``su'', le shell vous demande votre mot de passe root. Tapez le puis appuyez sur la touche [Entr�e] : vous �tes d�sormais sous le compte root. Tapez exit (ou appuyez sur control-D) pour vous retrouver sous le pr�c�dent compte.
Cette commande vous permet de changer de r�pertoire (cd pour change directory). Elle g�re les chemins absolus et relatifs. Prenons un exemple : supposons que vous soyez dans votre r�pertoire personnel et que vous souhaitiez vous rendre dans le sous - r�pertoire docs/. Tapez simplement (chemin relatif) :
$ cd docs/Pour vous rendre dans le r�pertoire /usr/bin/, taper (chemin absolu) :
$ cd /usr/bin/Quelques options pratiques de cette commande :
cd .. vous permet de revenir au r�pertoire parent (attention � l'espace entre cd et ..).
cd - vous permet de retrourner au pr�c�dent r�pertoire.
cd ou cd ~ vous envoient dans votre r�pertoire personnel
``ls'' (pour list) vous donne la liste des fichiers du r�pertoire courant. Deux options sont couramment utilis�es : -a pour voir les fichiers cach�s et -l pour voir la liste des fichiers sous la forme longue. On peut faire suivre ls d'un nom de r�pertoire. Par exemple :
ls -al /usr/X11R6/bin/Faites :
man lspour connaitre toutes les options de la commande ls.
Elle est utilis�e pour supprimer un fichier.
ATTENTION : une fois le fichier supprim�, il n'existe aucun moyen de
le r�cup�rer !
Syntaxe : rm nom_du_fichier
Cette commande accepte les caract�res jokers. Les options les plus courantes sont : -i qui demande confirmation avant d'effacer un fichier et -r pour effacer r�cursivement les fichiers d'un r�pertoire.
Exemple :
rm -i ~/html/*.htmlefface tous les fichiers html du sous-r�pertoire html de mon ``home directory''.
La commande ``mkdir'' permet de cr�er un r�pertoire alors que ``rmdir''
le supprime s'il est vide.
Syntaxe :
mkdir nom_du_r�pertoireLa commande ``rmdir'' est souvent remplac�e par ``rm -rf'' qui permet de supprimer un r�pertoire m�me si celui-ci n'est pas vide. A utiliser avec grande prudence !
rmdir nom_du_r�pertoire
More permet de voir du texte page par page. Il est ainsi tr�s utile pour voir un fichier qui d�file � l'�cran sans le modifier.
Tapez :
more nom_du_fichier_texteUtiliser q pour quitter.
Cette commande, qui comporte de tr�s nombreuses options, permet de rechercher
une cha�ne de caract�res dans un fichier.
Syntaxe :
grep cha�ne fichier
Elle affiche la liste des processus en cours. La colonne commande indique le
nom du processus et la colonne PID le num�ro qui lui est attribu� (c'est ce
num�ro que vous utilisez pour tuer un programme via la commande ``kill'').
Syntaxe :
ps optionsL'option u donne plus d'informations et ax vous permet de voir les processus qui ne vous appartiennent pas (comme ceux qui sont lanc�s au d�marrage).
Si un programme ne r�pond plus, utiliser cette commande pour le tuer.
Syntaxe :
kill num�ro_de_PIDEn fait, la commande kill envoie un message au programme concern� lui signifiant qu'il doit se terminer. Parfois, il faut utiliser ``kill -9'' lorsque si le programme ne r�pond vraiment plus. Le num�ro de PID est obtenu avec la commande ``ps''.
kill -9 354
La commande tar permet de cr�er ou d'exploiter une archive Unix. Ainsi, la syntaxe pour inclure tout un r�pertoire rep/ (et ses sous-r�pertoires) est :
tar -c rep/ > rep.tarL'archive obtenue peut ensuite �tre compress�e (avec gzip ou bzip2). Par exemple en tapant :
gzip rep.tarOn peut expandre une archive tar en tapant :
tar -xvf archive.tarPour notre exemple :
tar -xvf rep.tarou
tar -xvfz rep.tar.gz (si on l'archive a �t� compress�e avec gzip)Pour connaitre toutes les options de la commande ``tar'' (elles sont nombreuses !), tapez :
man tar