Polecenie xclock -update 1
uruchamia w środowisku graficznym zegar z sekundnikiem. Uruchom zegar na pierwszym planie, zawieś jego działanie za pomocą Crtl+Z
i wznów działanie w tle.
Jeżeli nie masz dostępu do środowiska graficznego uruchom w terminalu plik
/home/grochu/pliki/stoper.sh
Następnie:
Wyślij sygnał SIGSTOP
do procesu wyświetlającego zegar.
Uruchom w tle polecenie xclock -update 1
Wyślij sygnał SIGCont
do wstrzymanego procesu wyświetlającego zegar.
Wyświetl wszystkie uruchomione przez siebie procesy.
Zabij procesy związane z wyświetlaniem zegarów.
Uruchom polecenie top w tle. Dowiedź się jaki numer PID uzyskał ten proces a następnie do tego procesu wyślij sygnał SIGINT
Dowiedź się jaki proces posiada PID o wartości 0, 1 lub 2
Jaki numer procesu PID posiada proces kthreadd ?
Sprawdź który proces jest rodzicem procesu powłoki (np. bash), w której aktualnie pracujesz.
Uruchom w tle polecenie top z maksymalną wartością parametru NICE
Utwórz plik lista.txt zawierający listę wszystkich procesów działających w systemie
Wyświetl listę procesów uruchomionych przez użytkownika root
Uruchom program top w taki sposób, że po 10 sekundach zakończy się jego działanie
Utwórz zadanie cron, które co 10 minut będzie zapisywało aktualną datę do pliku data.txt znajdującym się w twoim katalogu domowym
Uruchom program top w taki sposób aby automatycznie zakończył swoje działanie po 10 sekundach
Użyj programu watch aby monitorować zajętość pamięci komputera (np. wynik polecenie free lub zawartość pliku /proc/meminfo)
Polecenie ps aux --sort -pcpu wypisuje listę procesów posortowaną względem zajętości procentowej CPU. Z użyciem tego polecenia oraz programu watch zasymuluj działanie programu top.
Zmierz czas rzeczywisty, systemowy oraz użytkowy wykonania następujących poleceń:
sort /etc/passwd
sleep 3