This shows you the differences between two versions of the page.
|
uso:laboratoare:new:02-process:nice-to-know [2018/10/10 17:41] razvan.deaconescu |
uso:laboratoare:new:02-process:nice-to-know [2019/10/05 20:56] (current) cristiana.stan [Structura arborescentă a proceselor] |
||
|---|---|---|---|
| Line 3: | Line 3: | ||
| Pentru această secțiune trebuie să vă asigurați că sunteți în directorul potrivit. Rulați comanda | Pentru această secțiune trebuie să vă asigurați că sunteți în directorul potrivit. Rulați comanda | ||
| <code> | <code> | ||
| - | cd ~/uso.git/ | + | cd ~/uso-lab/02-process/support/ |
| </code> | </code> | ||
| Line 11: | Line 11: | ||
| <code bash> | <code bash> | ||
| - | student@uso:~/uso.git$ cat README.md | + | student@uso:~/.../02-process/support$ cat README.md |
| uso | uso | ||
| === | === | ||
| * Directorul ''lab02'' conține toate fișierele și structura de directoare necesare rezolvării laboratorului 2 de către studenți | * Directorul ''lab02'' conține toate fișierele și structura de directoare necesare rezolvării laboratorului 2 de către studenți | ||
| - | student@uso:~/uso.git$ echo $? | + | student@uso:~/.../02-process/support$ echo $? |
| 0 | 0 | ||
| - | student@uso:~/uso$ cat fisier-care-nu-exista.txt | + | student@uso:~/.../02-process/support$ cat fisier-care-nu-exista.txt |
| cat: fisier-care-nu-exista.txt: No such file or directory | cat: fisier-care-nu-exista.txt: No such file or directory | ||
| - | student@uso:~/uso.git$ echo $? | + | student@uso:~/.../02-process/support$ echo $? |
| 1 | 1 | ||
| </code> | </code> | ||
| Line 35: | Line 35: | ||
| <code bash> | <code bash> | ||
| - | student@uso:~/uso.git$ ps ax -o pid,ppid,cmd | + | student@uso:~/.../02-process/support$ ps ax -o pid,ppid,cmd |
| PID PPID CMD | PID PPID CMD | ||
| 1 0 /sbin/init splash | 1 0 /sbin/init splash | ||
| Line 60: | Line 60: | ||
| **Exerciții** | **Exerciții** | ||
| - | - Pornind de la tutorialul de mai sus, urmăriți PID-ul și PPID-ul procesului ''ps'', **recursiv** | + | - Afișați structura arborescentă a proceselor. Folosiți utilitarul **pstree** menționat anterior. |
| - | - Faceți asta cu 2-3 procese. Unde se opresc toate procesele? | + | - Încercați să obțineți **același efect** folosind utilitarul **ps** (hint: căutați în man după cuvântul **tree**). |
| + | - Care este diferența dintre cele două moduri de afișare? Oferă aceleași informații? | ||