0% au considerat acest document util (0 voturi)
124 vizualizări11 pagini

Lab Sotr 2

Documentul prezintă o serie de exerciții de laborator pentru familiarizarea cu sistemul de operare UNIX/Linux. Exercițiile acoperă navigarea în sistemul de fișiere, gestionarea utilizatorilor și grupurilor, editarea fișierelor și manipularea directoarelor și fișierelor, inclusiv crearea de link-uri.

Încărcat de

JK
Drepturi de autor
© © All Rights Reserved
Respectăm cu strictețe drepturile privind conținutul. Dacă suspectați că acesta este conținutul dumneavoastră, reclamați-l aici.
Formate disponibile
Descărcați ca DOCX, PDF, TXT sau citiți online pe Scribd
0% au considerat acest document util (0 voturi)
124 vizualizări11 pagini

Lab Sotr 2

Documentul prezintă o serie de exerciții de laborator pentru familiarizarea cu sistemul de operare UNIX/Linux. Exercițiile acoperă navigarea în sistemul de fișiere, gestionarea utilizatorilor și grupurilor, editarea fișierelor și manipularea directoarelor și fișierelor, inclusiv crearea de link-uri.

Încărcat de

JK
Drepturi de autor
© © All Rights Reserved
Respectăm cu strictețe drepturile privind conținutul. Dacă suspectați că acesta este conținutul dumneavoastră, reclamați-l aici.
Formate disponibile
Descărcați ca DOCX, PDF, TXT sau citiți online pe Scribd
Sunteți pe pagina 1/ 11

Exercițiul 1 – Navigarea prin ierarhia de fișiere.

Partiții UNIX

1. Deplasați-vă în directorul /etc și listați conținutul lui.


Comenzile de deplasare:
cd /etc
ls

2. Găsiți fișierul /etc/fstab și vedeți conținutul lui utilizând comanda cat. Consultați pagina de
manual a comenzii cât pentru a afla cum sa lucrați cu ea.
cat –n /etc/fstab
3. Consultând fișierul fstab, răspundeți la următoarea întrebare: câte partiții sunt montate și care
sunt punctele lor de montare?
Rindul 9: ext4
Rindul 11: swap

4. Lansați comanda mount fără de argument. Ce este afișat pe ecran?


Vizualizați dispozitivele montate se execută cu: mount
5. Lansați comenzile du și df. Care este rolul lor și ce informație obținem cu ajutorul lor? du -
Estimare utilizarea spațiului de fișier
df - Afișare spațiu liber pe disc si directoriile

Exercițiul 2 – Gestionarea utilizatorilor și a grupurilor

1. 1. Bazându-vă pe conținutul fișierului /etc/passwd răspundeți la următoarele întrebări a)


a) Câte conturi sistem sunt create?
b) Care sunt conturile pentru utilizatori create?
c) Care este UID-ul și GID-ul pentru contul Dumneavoastră?
2. Creați un cont pentru un utilizator nou cu numele test, utilizați în acest scop una dintre
instrucțiunile useradd sau adduser, consultați paginile de manual pentru mai multă
informație. Care dintre instrucțiunile menționate vi se pare mai comoda și de ce?
a) verificați dacă numele utilizatorului nou-creat a apărut în fișierele /etc/passwd și
/etc/shadow și dacă i-a fost creat dosarul în dosarul /home
b) Care este UID-ul și GID-ul pentru contul test?
c) Explicați structura unei linii a fișierelor /etc/passwd și /etc/shadow
A–
#adduser – test
#cat –n /etc/passwd

uid = 1# su – test
001(test) gid = 1001(test)
C-

‘test’ este numele de utilizator, login.


‘x’ – userul are parola
‘1001’ – uid, ‘1001’ – gid, ‘Tet s– numele, ‘test’ loginul, … atresa, nr telefont etc..
‘/home/test’ – mapa cu fisierele pentru userul test
‘bin/bash’ – basul pentru utilizatori

#cat /etc/shadow

Loginul test, parola criptata


Conectați-vă într-un terminal separat la contul test și testați-i funcționarea su – test

3. Închipuiți-vă ca utilizatorul test a uitat parola. În calitate de administrator, cum veți


face pentru a-l ajuta? Testați în pratica Administratorul sistemului intra in root:
#passwd test, funcționarea propunerii Dumneavoastră.

4. si introduce parola noua

5.Creați un grup nou cu numele new-group

6.Creați un al doilea utilizator nou numele test2

7. Adăugați utilizatorii test și test2 în acest grup. Consultați fișierul /etc/group ca sa va


asigurați ca utilizatorii menționați aparțin acestui grup.
Adaug user existent intr-o grupa existent:
Usermod –a –G test_gup test, usermod –a –G test_grup test2

8. Excludeți utilizatorul test2 din grupul new-group: deluser test2 test_grup

9.Consultați fișierul /etc/group ca sa va asigurați ca utilizatorul test2 nu mai face parte din
grupul new-group.

Exercițiul 3 – Editoare Unix

1. Studiați editorul GNU/nano (comanda nano:) creați fișiere și editați fișiere existente.
Consultați pagina de manual și site-ul http://www.nano-editor.org/ pentru o informație
detaliata.
- nano test.txt se deschide editorul nano, scriem textul dorin in fisier, apasam ctrl+x
salvam fisierul
2. Studiați editorul vi (opțional)
Exercițiul 4 – Manipularea fișierelor și a directoarelor

1. Afișați conținutul dosarului Dumneavoastră personal

2. Afișați conținutul dosarului /etc. Încercați sa creați un nou dosar tmp în acest dosar. Ce
se întâmpla?
Utilizatorul nu poate sa creeze dosare fisiere, in directorii de sistema, doar adminul poate creea.
3. Afișați conținutul dosarului /tmp. Încercați sa creați un nou dosar tmp în acest dosar. Ce
se întâmpla?
Se poate creea dosare si fiseiere de
utilizatori. mkdir test – creez o mapa cu
numele test

4.Creați dosarul tmp în dosarul dumneavoastră personal. Explicați

Exercițiul 5 - Sistemul de fișiere

1. Poziționați-vă în dosarul personal

2. Creați dosarul Lab2. mkdir Lab2

3.

4.Deplasați-vă în ultimul dosar creat (Lab2).

5.Afișați conținutul dosarului curent.

6.Copiați fișierul /etc/passwd în dosarul curent.

7.Afișați conținutul dosarului curent.


8.Afișați conținutul fișierului passwd din dosarul current

9.Afișați primele zece linii ale fișierului passwd

10. în Creați dosarul SUB dosarul curent.

11. Afișați conținutul dosarului curent.

12. Creați dosarul SUB2 în dosarul curent.

13. Afișați conținutul dosarului curent.

14. Ștergeți dosarul SUB2.

15. Afișați conținutul dosarului curent.

16. Copiați fișierul passwd în dosarul curent cu un nume nou passwd2.

17. Listați numerelor inode-urilor pentru aceste doua fișiere utilizând opțiunea -i a comenzii ls.

18. Redenumiți al doilea fișier în dup.


19.Listați numerelor inode-urilor pentru aceste doua fișiere utilizând opțiunea -i a comenzii ls

20.Creați în dosarul SUB, însă dar fără a va deplasa în el, link-ul (hard link) link.txt spre
fișierul passwd.

21.

22. Utilizați comanda ls pentru a afișa numerele inod-urilor fișierelor passwd si link.txt.

23. Creați în dosarul SUB, însă dar fără a va deplasa în el, link-ul simbolic link.txt spre fișierul
passwd.

24. Utilizați comanda ls pentru a afișa numerele inod-urilor fișierelor passwd si link_simb.txt.

25. Utilizați comanda cat pentru a afișa conținutul fișierelor link.txt și link_simb.txt.

26. Deplasați fișierul passwd în dosarul SUB.


27. Utilizați comanda cat pentru a afișa conținutul fișierelor link.txt și link_simb.txt.
28. Deplasați fișierul passwd în dosarul curent. Deplasati-va în dosarul SUB și redenumiți fișierul
passwd în passwd_bis.

Concluzie: Efectuind aceasta lucrare de laborator, m-am familiarizat cu


comenzile unix, m-am avansat cu comenzile de grup de creare a noilor
utilizator. Adaugarea utilizatorilor in anumite grupe, schimbarea parolei
utilizatorului daca acesta a uitat parola. Am creat linkuri la fisiere, si avansarea
in linkuri hard/simbolic.

S-ar putea să vă placă și