01.12.2012 Views

Introducere în Linux Un ghid la îndemână - "Tille" Garrels

Introducere în Linux Un ghid la îndemână - "Tille" Garrels

Introducere în Linux Un ghid la îndemână - "Tille" Garrels

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

jobs Listează sarcinile care rulează <strong>în</strong> acel moment.<br />

kill Termină un proces.<br />

mesg Controlează trimiterea de mesaje către terminalul tău.<br />

netstat<br />

Afişează legăturile de reţea, tabe<strong>la</strong> de routing, statisticile de reţea, conexiunile<br />

deghizate (masquerade) şi difuzările multiple (multicast).<br />

nice Ru<strong>la</strong>rea unui program cu modificarea priorităţii acestuia.<br />

pgrep Afişează procesele.<br />

ps Arată statutul proceselor.<br />

pstree Afişează o imagine arborescentă a proceselor.<br />

reboot Opreşte sistemul.<br />

renice Modifică prioritatea proceselor af<strong>la</strong>te <strong>în</strong> desfăşurare.<br />

shutdown Opreşte definitiv sistemul.<br />

sleep Determină o <strong>în</strong>târziere cu un anumit timp specificat.<br />

time Cronometrează o comandă sau afişează folosirea resurselor.<br />

top Afişează procesele care solicită procesorul.<br />

uptime Arată de când rulează sistemul.<br />

vmstat Afişează statistici referitoare <strong>la</strong> memoria virtuală.<br />

w Arată cine este autentificat şi ce face.<br />

wall Trimite un mesaj terminalelor celor<strong>la</strong>lţi utilizatori.<br />

who Arată cine este autentificat.<br />

write Trimite un mesaj altui utilizator.<br />

4.6. Exerciţii<br />

Vă propunem câteva exerciţii care vă vor ajuta să vă formaţi o idee despre procesele care rulează<br />

pe sistemul dumneavoastră.<br />

4.6.1. Generalităţi<br />

● Ru<strong>la</strong>ţi comanda top <strong>în</strong>tr-un terminal şi faceţi-vă exerciţiile <strong>în</strong>tr-altul.<br />

● Ru<strong>la</strong>ţi comanda ps.<br />

● Citiţi <strong>în</strong> paginile man cum puteţi să afişaţi toate procesele.<br />

● Ru<strong>la</strong>ţi comanda find /. Ce efect are asupra nivelului de solicitare a sistemului? Opriţi această<br />

comandă.<br />

● În modul grafic, porniţi programul xclock <strong>în</strong> prim-p<strong>la</strong>n. Apoi mutaţi-l <strong>în</strong> fundal. Opriţi programul prin<br />

comanda kill.<br />

● Ru<strong>la</strong>ţi comanda xcalc direct <strong>în</strong> fundal, pentru ca prompterul terminalului <strong>în</strong> care aţi introdus<br />

comanda să fie eliberat.<br />

● Ce face comanda kill -9 -1?<br />

● Deschideţi două terminale sau ferestre terminal şi folosiţi write ca să trimiteţi mesaje dintr-unul <strong>în</strong><br />

celă<strong>la</strong>lt.<br />

● Introduceţi comanda dmesg. Ce vă spune?<br />

● Cât durează ru<strong>la</strong>rea comenzii ls <strong>în</strong> directorul curent?<br />

● Folosindu-vă de intrările proceselor din /proc, deţinute de UID-ul dumneavoastră, cum puteţi af<strong>la</strong><br />

ce reprezintă de fapt aceste procese?<br />

● De cât timp este pornit sistemul dumneavoastră?<br />

● Care este terminalul (TTY) pe care-l folosiţi <strong>în</strong> acest moment?<br />

● Numiţi trei procese care nu au fost generate de init ca părinte iniţial.<br />

88

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!