This shows you the differences between two versions of the page.
|
gsr:laboratoare:laborator-12 [2014/01/08 14:27] traian.popeea |
gsr:laboratoare:laborator-12 [2015/02/06 16:26] (current) alexandru.carp |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ~~SHOWSOLUTION~~ | ||
| ====== Laborator 12 - Recapitulare ====== | ====== Laborator 12 - Recapitulare ====== | ||
| - | <hidden> | ||
| ===== Pachete ===== | ===== Pachete ===== | ||
| Line 28: | Line 28: | ||
| ===== Comenzi de bază ===== | ===== Comenzi de bază ===== | ||
| - | *Creati ierahia de mai jos și folosiți tree pentru a o afișa.</code> | ||
| *Folositi head si tail pentru a afisa: | *Folositi head si tail pentru a afisa: | ||
| *primele 5 linii din fisierul /etc/passwd | *primele 5 linii din fisierul /etc/passwd | ||
| Line 46: | Line 45: | ||
| *Adaugati un disc de 400MB masinii virtuale. Porniti masina virtuala. | *Adaugati un disc de 400MB masinii virtuale. Porniti masina virtuala. | ||
| *Creati 2 partitii primare de 200MB din noul disc. | *Creati 2 partitii primare de 200MB din noul disc. | ||
| - | *Formatati prima partitie folosind reiserfs si pe a doua folosind ext3. | + | *Formatati prima partitie folosind ext4 si pe a doua folosind ext3. |
| *Configurati partitia ext3 pentru a nu fi niciodata verificata consistenta folosind fsck. | *Configurati partitia ext3 pentru a nu fi niciodata verificata consistenta folosind fsck. | ||
| *Configurati sistemul pentru a monta cele doua partitii in /mnt/pt1 si /mnt/pt2 la boot-are. | *Configurati sistemul pentru a monta cele doua partitii in /mnt/pt1 si /mnt/pt2 la boot-are. | ||
| Line 71: | Line 70: | ||
| *Creati un script care trimite mesajul "ana are mere" utilizatorilor specificati in fisierul dest.txt | *Creati un script care trimite mesajul "ana are mere" utilizatorilor specificati in fisierul dest.txt | ||
| *Calculati spatiul ocupat de fisierele cu extensia .conf din /etc. (Hint: stat) | *Calculati spatiul ocupat de fisierele cu extensia .conf din /etc. (Hint: stat) | ||
| - | *Scrieti urmatorul mesaj intr-un fisier:</code> Creati un script care scrie fiecare bit intr-un fisier denumit xy.txt unde xy este indexul bitului (incepand de la 01 ... pana la 48) | + | *Creați un script care ordonează fișierele din ''/usr/include'' în funcție de numărul de funcții declarate. Scriptul va afișa numărul de funcții declarate și numele fișierului header. |
| - | *Creați un script care ordonează fișierele din {{{/usr/include}}} în funcție de numărul de funcții declarate. Scriptul va afișa numărul de funcții declarate și numele fișierului header. | + | |
| ===== Gestiunea utilizatorilor ===== | ===== Gestiunea utilizatorilor ===== | ||
| Line 117: | Line 115: | ||
| *Deschideti portul 2022, pentru a putea fi accesat. | *Deschideti portul 2022, pentru a putea fi accesat. | ||
| *Configurați "port forwarding" astfel încât la accesarea portului 2022 de pe mașina fizică, conexiunea să fie redirectată către portul 22 al mașinii virtuale. Testați folosind ssh. | *Configurați "port forwarding" astfel încât la accesarea portului 2022 de pe mașina fizică, conexiunea să fie redirectată către portul 22 al mașinii virtuale. Testați folosind ssh. | ||
| - | |||
| - | </hidden> | ||
| - | |||