This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
linux-admin:capitole:capitol-01 [2016/09/16 10:53] mihaic |
linux-admin:capitole:capitol-01 [2016/09/16 11:57] (current) mihaic [Subiecte abordate] |
||
---|---|---|---|
Line 9: | Line 9: | ||
* Componentele unui sistem de operare | * Componentele unui sistem de operare | ||
* Interfața cu utilizatorul | * Interfața cu utilizatorul | ||
- | * Istoria Unix | ||
* Distribuții Linux | * Distribuții Linux | ||
Line 65: | Line 64: | ||
arch | arch | ||
</code> | </code> | ||
- | |||
==== Exercițiu 2 ==== | ==== Exercițiu 2 ==== | ||
+ | |||
+ | Rulați comanda ''whoami''. Ce v-a afișat? Care este utilizatorul curent și care este numele mașinii? | ||
+ | |||
+ | Rulați comanda ''hostname'' și observați ce afișează. | ||
+ | |||
+ | Rulați comanda ''sudo su''. Verificați din nou utilizatorul curent cu comanda ''whoami''. | ||
+ | |||
+ | Părăsiți prompt-ul de ''root'' folosind comanda ''exit'' sau combinația de taste ''Ctrl+d''. | ||
+ | |||
+ | |||
+ | ==== Exercițiu 3 ==== | ||
+ | Rulați, ca utilizator obișnuit, comanda | ||
+ | <code> | ||
+ | ifconfig | ||
+ | </code> | ||
+ | Observați că nu afișează nimic. | ||
+ | |||
+ | Apoi, rulați ''sudo su'' ca să obțineți un prompt de ''root'' și rulați și acolo comanda | ||
+ | <code> | ||
+ | ifconfig | ||
+ | </code> | ||
+ | Observați că acum afișează informații despre rețea. | ||
+ | |||
+ | Pentru a identifica această cauză, rulați, în fiecare dintre cele două prompturi (de utilizator obișnuit și de ''root'') cele două comenzi de mai jos | ||
+ | <code> | ||
+ | echo $PATH | ||
+ | which ifconfig | ||
+ | </code> | ||
+ | |||
+ | ==== Exercițiu 4 ==== | ||
Folosiți strace pentru a afișa fișierele deschise de comanda | Folosiți strace pentru a afișa fișierele deschise de comanda | ||
Line 89: | Line 117: | ||
Observați că rularea comenzii ''ls -l'' deschide fișierul ''/etc/passwd'' în vreme ce ''ls'' nu deschide acel fișier. | Observați că rularea comenzii ''ls -l'' deschide fișierul ''/etc/passwd'' în vreme ce ''ls'' nu deschide acel fișier. | ||
- | ==== Exercițiu 3 ==== | + | ==== Exercițiu 5 ==== |
Identificați apelul de sistem ''uname'' comun invocat înainte de afișarea informațiilor. Afișați pagina de manual a apelului de sistem respectiv (''uname''). | Identificați apelul de sistem ''uname'' comun invocat înainte de afișarea informațiilor. Afișați pagina de manual a apelului de sistem respectiv (''uname''). |