0% ont trouvé ce document utile (0 vote)
18 vues3 pages

1.TP 11

Transféré par

razi.contact3
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
18 vues3 pages

1.TP 11

Transféré par

razi.contact3
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

TP 1 UNIX

1. Tapez la commande permettant de voir dans quel répertoire vous êtes


pwd

2. Afficher votre nom de login.


id

3. Aller à la racine.
Cd /

4. Lister le contenu de la racine.


ls

5. Déplacez-vous dans votre répertoire de travail.


Cd /home

6. Lister le contenu de votre répertoire en faisant apparaître tous les fichiers.


Ls -a

7. Listez le contenu de votre répertoire avec le format long (avec les structures inodes).
Ls -l

8. Idem, mais avec également les numéros d’inodes.


Ls -li

9. Créez un sous-répertoire d'exercice de nom ex_unix.


Mkdir ex_unix

10. Descendez dans ce répertoire et créez-y deux sous-répertoires dir1 et dir2.


cd ex_unix && mkdir dir1 dir2

11. Créer un fichier premiertexte dans dir2 et insérer 2 lignes dans premiertexte.
Cd dir2 && touch premiertexte && echo –e “/n/n” >> premiertexte

vi premiertexte
Aide : Vous pouvez utiliser l’éditeur de texte nano ou vi.
Pour éditer un fichier via la commande vi par la commande : vi nom_fichier.
Pour rentrer en mode insertion, appuyez sur la touche « i » de votre clavier. Pour sortir du mode
insertion taper sur la touche « Echap »
Tapez sur la touche « : » puis sur « x » pour sauvegarder et quitter.

12. Visualisez le contenu de premiertexte sans l’éditer.


cat premiertexte

13. Créer le fichier vide toto dans dir1.


Touch ../dir1/[Link]

14. Déplacez dans le répertoire dir2 le fichier toto créé précédemment.


mv ../dir1/toto toto

1
15. Vérifiez qu'il se trouve au bon endroit.
Find ~ -name toto

16. Détruisez le répertoire dir2. Opération qui se fait en deux étapes:


- destruction des fichiers se trouvant dans le répertoire
Dans dir2 --> rm *
- destruction du répertoire proprement dit
rmdir dir2

17. Créez de nouveau le répertoire dir2 et deux fichiers dans dir2

18. Trouvez une option de rm permettant de faire l’opération précédente en une seule étape.
Rm –r dir2

19. Créez trois fichiers vides dans dir1 : fich1, fich2, fich3.
touch fich1 fich2 fich3

20. Renommez le ficher fich1 en fich4.


Mv fich1 fich4

21. Recherchez l’option de rm permettant d’afficher une confirmation avant la suppression d’un
fichier, puis supprimer fich2.
Rm -i

22. Expérimentez les différentes commandes de visualisation de fichiers-texte que sont : cat, more,
head et tail sur le fichier /etc/passwd. Que co Ctrl + C ntient le fichier ?

23. Créer un fichier [Link] dans votre répertoire principal de travail et insérez 2 lignes.
Echo –e “/n/n” >> ˜/[Link]
vi /[Link]

24. Faites une copie du fichier [Link] sous le nom [Link]


Cp [Link] [Link]

25. Créer un lien de [Link] vers [Link]. Ecrire dans [Link], puis ouvrez [Link]. Comparez la
taille des deux fichiers.
ln [Link] [Link]

26. Créer un lien symbolique (un raccourci) de [Link] vers [Link]. Comparez la taille des
deux fichiers.
Ln –s [Link] [Link]

27. Affichez l'aide en ligne synthétique de la commande sleep. Quelle est l'utilité de cette
commande ?
Sleep --help

28. Si vous tapez sleep 360, quelle combinaison de touches permet de l'interrompre ? Testez-la
Ctrl+c: SIGINT interrompre
(Ctrl + Z: SIGSTP --> processus endormi)

29. Allez dans votre répertoire personnel par le chemin absolu


Cd /home/username

2
30. Que signifie le tilde (~ ) ?
Répertoire personnel

31. Créez deux sous-répertoires : eleve et etudiant, vérifiez par la commande appropriée
Mkdir eleve etudiant
ls

32. Allez dans eleve et créez trois fichiers fic1, fic2 et fic3
cd eleve && touch fic1 fic2 fic3

33. Créez un dossier recup dans eleve


mkdir recup

34. Créez depuis eleve une archive [Link] dans recup qui regroupera les 3 fichiers créés
tar -cvf recup/[Link] fic1 fic2 fic3

35. Déplacez-vous dans recup. Affichez les fichiers contenus dans [Link]
tar -tf [Link]

36. Désarchivez [Link]

tar -xvf [Link]

37. Sans changer de répertoire créez le sous-répertoire test dans etudiant et par le chemin relatif
mkdir ../../etudiant/test

38. Sans changer de répertoire, créez le fichier info dans votre répertoire personnel par le chemin
absolu
touch ~/info

39. Sans changer de répertoire, déplacez info pour le mettre là ou vous êtes et par le chemin relatif
mv ../../info info

40. Sans changer de répertoire renommez fic3 en modif par le chemin absolu
mv /home/username/eleve/fic3 /home/username/eleve/modif

41. Vérifiez le déplacement par la commande find depuis votre répertoire personnel
find ~ -name modif

42. Recherchez le fichier group à partir de /etc


find / -name group

43. Testez de vous loguer sur différentes consoles virtuelles.


Sur une machine virtuelle faire Host (ctrl de droite) + F1/2/3

44. Affichez la liste des utilisateurs actuellement connectés.


who

45. Que signifie tty1, tty2 … ?


Termineaux des aux utilisateurs connectés

Vous aimerez peut-être aussi