Tuesday, November 5, 2013

Commands linux

 Exercice 1 :

�crivez un alias en Bash permettant de lister page par page et dans l�ordre alphab�tique
l�ensemble des variables d�environnement.
 

Solution :

kyle> alias en="env|sort|less"
kyle>

Exercice 2 :

Cr�ez un fichier de nom -i, puis supprimez-le.

Solution :

kyle> cat > i
Salut
<ctrl d>
kyle> rm i � Essayez rm i
Usage: rm [ Rfir] file
kyle> � Le fichier i est consid�r� par la commande rm
� comme �tant l�option i.
kyle> rm \ i � L�utilisation des caract�res de
Usage: rm [ Rfir] file � neutralisation (voir paragraphe
� 7.8) ne permet pas non plus
� la suppression du fichier i.
kyle> rm ./ i � La solution consiste � d�finir le
� fichier � supprimer en chemin relatif
� ou absolu, ce qui �vite de commencer
� par le signe .
kyle>

Exercice 3 :

Il arrive souvent de lancer une commande Linux produisant plusieurs pages d��cran �
toute vitesse (par exemple : ls l /etc). Il faut alors relancer la m�me commande,
en envoyant sa sortie standard dans less, ce qui permet d�examiner le r�sultat page
par page. Si votre shell interactif est le Bash, cela ne doit pas �tre fastidieux : cr�ez
l�alias p qui relance la derni�re commande en envoyant sa sortie standard dans la
commande less.

Solution :

L�alias p est cr�� en utilisant le rappel de la derni�re commande m�moris�e et la
notion de tube :
kyle> alias p=�fc s | less�
Cet alias peut �tre plac� dans votre fichier .bashrc.

No comments:

Post a Comment