Zarządzanie procesami w Linux

Transkrypt

Zarządzanie procesami w Linux
Zarządzanie procesami w Linux
• Okno terminala – Ctrl +Alt+ T
• Po zalogowaniu do systemu użytkownik
uzyskuje znak zachęty (shell prompt), np. $ lub
#.
• Po znaku zachęty użytkownik może wpisywać
polecenia systemu.
• Składnia poleceń:
polecenie opcje argumenty
• Na rysunku standardowy znak zachęty
określający nazwę konta oraz bieżący katalog.
• Symbol # poprzedza polecenia wpisywane
przez użytkownika root
• $ - polecenia pozostałych użytkowników
• Do wyświetlenia listy uruchomionych
procesów używa się polecenia ps
• Polecenie ps bez parametrów wyświetli
procesy których właścicielem jest aktualny
użytkownik.
• Listę wszystkich procesów można wyświetlić
poleceniem
ps –aux
PID – identyfikator procesu
TTY – identyfikator konsoli, z której proces został
uruchomiony
TIME – czas procesora wykorzystany przez
proces
CMD – polecenie, którym uruchomiono proces
• Administrator może wyświetlić listę procesów
uruchomionych przez wszystkich
użytkowników za pomocą polecenia ps -A
Usunięcie procesu
• Zwykły użytkownik może usuwać tylko te procesy,
których jest właścicielem. Administrator może usuwać
wszystkie procesy.
• Do usuwania procesów z systemu służy polecenie kill
• Polecenie otrzymuje jako argument identyfikator PID
procesu. Usuwa ono proces w sposób bezpieczny
(zamyka otwarte pliki, zwalnia obszary pamięci).
• Jeżeli usunięcie się nie uda, można wymusić jego
zamknięcie, dodając opcję -9
sudo kill -9 2463

Podobne dokumenty