User Tools

Site Tools


linux-admin:capitole:capitol-01

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
linux-admin:capitole:capitol-01 [2016/09/16 10:50]
mihaic [TODO: Exercițiu 2]
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 50: Line 49:
  
 ==== Exercițiu 1 ==== ==== Exercițiu 1 ====
 +Afișați numărul de procesoare ale sistemului curent. Folosiți, pe rând, comenzile de mai jos
 +<​code>​
 +cat /​proc/​cpuinfo
 +lscpu
 +nproc
 +</​code>​
 +
 +Afișați arhitectura pe care rulează sistemul curent. Folosiți, pe rând
 +<​code>​
 +uname
 +</​code>​
 +cu opțiunea corespunzătoare (vedeți în pagina de manual opțiunea ce vă permite să identificați //hardware name//) și
 +<​code>​
 +arch
 +</​code>​
 +
 +==== 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 71: 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.
  
-==== TODO: Exercițiu ​==== +==== Exercițiu ​====
-Afișați numărul de procesoare ale sistemului curent. Folosiți, pe rând, comenzile de mai jos +
-<​code>​ +
-cat /​proc/​cpuinfo +
-lscpu +
-nproc +
-</​code>​+
  
-Afișați ​arhitectura pe care rulează sistemul curentFolosiți, pe rând +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''​)
-<​code>​ + 
-uname +<note tip
-</code+Paginile de manual pentru apeluri de sistem sunt în secțiunea ​''​2''​ a paginilor ​de manual. 
-cu opțiunea ​corespunzătoare (vedeți în pagina ​de manual ​opțiunea ce vă permite să identificați //hardware name//) și +</note>
-<​code>​ +
-arch +
-</code>+
  
linux-admin/capitole/capitol-01.1474012239.txt.gz · Last modified: 2016/09/16 10:50 by mihaic