1) Proces to działający program i jest identyfikowany poprzez swój identyfikator - PID. Procesy działający na pierwszym planie to takie, które działają i wyświetlają dane na ekranie.
Procesy działające w tle wykonują się, lecz nie wysyłają danych na ekran.
Proces zombie to taki, który został "zabity" i zwolnił zasoby systemowe, lecz nie został usunięty jeszcze z listy działających procesów.
sleep - unixowe polecenie oczekujące zadaną ilość czasu.
nowy – proces właśnie został utworzony
gotowy – proces znajduje się w pamięci czeka na wykonanie swojego kodu przez procesor
działający – proces, który aktualnie jest wykonywany przez procesor
zablokowany – proces oczekujący na przydzielenie danego zasobu
zakończony – proces kończący działanie
2) sleep 60 &
3)ps -aux lub ps-l lub ps -o pid,args,nice,user
4) renice -n 19 -p PID
5) kill - term PID lub kill -kill PID
SIGTERM – poprawne zamknięcie procesu,
SIGKILL – unicestwienie procesu co może powodować utratę wszystkich zawartych w nim danych (nie ma możliwości przechwycenia tego sygnału przez proces),
SIGSTOP – zatrzymanie procesu bez utraty danych,
SIGCONT – ponowne uruchomienie zatrzymanego procesu.
6) uruchamia 4 procesy sleep w tle na 10 sekund
7) killall -u maniek
8) top | head-10
9) sleep 600
crtl + Z
jobs -l
bg %1
10)Proces zombie – wpis w tablicy procesów opisujący program, którego wykonanie w systemie operacyjnym zostało zakończone, ale którego zamknięcie nie zostało jeszcze obsłużone przez proces rodzica. Termin ten odnosi się zazwyczaj do systemów z rodziny Unix, gdzie pozostawienie wpisu zombie tymczasowo zajmującego pozycję w tablicy procesów zapobiega ponownemu wykorzystaniu danego PID-a i możliwym na skutek tego pomyłkom programistycznym. Wpisy takie nie dają się wyeliminować poleceniem kill, czemu prawdopodobnie zawdzięczają swoją złowrogą nazwę.
Wpis zombie znika po odpowiednim wywołaniu funkcji wait(), waitpid() lub analogicznej przez proces macierzysty. W przypadku zakończenia także procesu rodzica, w wielu architekturach pozostawione przez niego zombie są obsługiwane automatycznie przez dziedziczący po nim proces init lub przez system operacyjny.
Chociaż wpisy zombie nie obciążają znacząco komputera, nieprawidłowo napisany program, który nie obsługuje zakończenia pracy potomków, może doprowadzić do destabilizacji pracy systemu. Dzieje się tak gdy cała tablica procesów, zwykle posiadająca z góry ograniczony rozmiar, zostanie zajęta przez wpisy zombie.
Hierarchia powiadamiania o procesach zombie może zostać czasowo zmieniona przez mechanizm ptrace, czasem prowadząc do utrudnień przy debuggowaniu programów.