Documente Academic
Documente Profesional
Documente Cultură
cat manuel
7 Pour copier le fichier manuel sous le nom manuelbis grce la commande
cat, il suffit d'excuter :
ls -l manuelbis >droits
11 Pour afficher le contenu de manuelbis et de droits en une seule commande
grce la commande cat, il suffit d'xecuter :
ls -l | sort | more
O, ls-l | sort fera afficher la liste des fichiers en les ordonnant par leur attributs
de droits, puis on donne le rsultat de cette commande grce au pipe more.
/dev/pts/3
Pour transfrer l'affichage, il suffit d'xecuter :
Exercice 4 : Liens
1 On cre le fichier test l'aide de cat > test pour remplir ce qui est
demand. On procde la copie l'aide de cp test test1
On cre un lien physique test2 sur test en procdant comme suit :
ln test test2
On cre un lien symbolique test3 sur test en procdant comme suit :
ln -s test test3
Le lien symbolique reprsente un fichier contenant le chemin pour se rendre
test3 Il s'agit de la notion de raccourci sous Windows.
Quant au lien physique, il s'agit d'un pointeur vers l'espace disque qui contient
la donne de test. Le fichier ne sera rellement supprim que lorsqu'il
n'existera plus aucun lien menant vers cet espace.
Pour connatre le nombre de lien menant vers un fichier, il suffit d'excuter ls -l
du fichier concern.
2 Aprs avoir excut ls -i test*, j'obtiens :
O test3 est en rouge car c'est un lien symbolique cass aprs qu'on ait
supprim le fichier test vers lequel il pointait.
Aprs l'affichage de test1, test2 et test3, nous obtenons :
cat test*
Premier fichier de test
Premier fichier de test
cat: test3: No such file or directory
La premire ligne reprsente le contenu de test1, qui est toujours l car il s'agit
d'une copie du fichier test qu'on a effectu au dbut. Test2 pointe toujours vers
l'espace disque de test mais test3 est bris car il pointait vers test.
4 Aprs avoir cre un second fichier test contenant Deuxime fichier de
test et qu'on ait tent d'afficher le contenu des quatres fichiers, voici ce que
l'on obtiens :
cat test*
Deuxime fichier de test
Premier fichier de test
Premier fichier de test
Deuxime fichier de test
Ce qui est logique car ;
La premire ligne reprsente le contenu de test qu'on vient de cre.
La deuxime ligne est toujours une copie de test
La troisiime ligne pointe vers test (du pass)
La quatrime ligne est un lien symbolique vers test
Exercice 5 : Recherche
1 On peut crer tous les fichiers demands en une seule commande :
ls -l *5
ls -l annee4*
ls -l annee4{,?}
ls -l annee*[!0-9]
ls -l *una*
* commenant par a ou A
ls -l [aA]*