10 – Processes
● ps – Report a snapshot of current processes
● top – Display tasks
● jobs – List active jobs
● bg – Place a job in the background
● fg – Place a job in the foreground
● kill – Send a signal to a process
● killall – Kill processes by name
● shutdown – Shutdown or reboot the system
#ps : 현재 실행중인 프로세스를 보여주는 리눅스 명령어
이렇게 다양한 명령어들이 있다...
-r : 현재 실행중인 프로세서를 보여준다.
S : 20초 미만의 짧게 잠듦(sleep)
D : 디스크 입출력 대기 같은 인터럽트할 수 없는 대기상태
T : 일시 정지
Z : 좀비(zombi) 프로세서
좀비(zomb) 상태라는 것은 프로세서가 사라질 때 시그널 처리의 문제로 완전히
소멸되지 못한 상태를 말한다.
대개는 _aux 옵션을 많이 사용한다. 이 중 필요한 프로세스에 대한 결과만 선택적으로
보고자 한다면 grep 명령을 같이 사용한다.
-e : 모든 프로세스를 보여 줍니다
-i : 상세내역을 보여준다.
-ef : 모든 프로세스의 모든정보
top: 시스템 프로세스/메모리 사용 현황을 실시간으로 출력한다.
#xlogo : GUI 시스템에서 제공하는 샘플 프로그램
(xlogo가 없으면 gedit 이나 kwrite를 대신 사용해도 된다)
(gedit은 텍스트 편집기 역활이다. gedit file명을 하면 메모장비슷하게 창이 뜬다.)
#jobs : 작업이 중지된 상태나 백그라운드로 진행 중인 상태를 표시.
#bg : 백그라운드 실행
#fg : 포그라운드 실행
kill : 프로세스에 종료 시그널을 보낸다.(-9는 강제 종료)
killall : 프로세스 이름으로 종료하는 명령어.
ps로 확인한 PID값으로 죽일 수 있다.
(kill -PID값)
#shutdown :시스템을 안전하게 종료하는 시스템 관리 명령어
'기타 > 리눅스' 카테고리의 다른 글
리눅스 명령어 정리(9) id, chmod, umask, su, sudo, chown, chgrp, passwd (0) | 2018.06.18 |
---|---|
리눅스 명령어 정리(8) clear, history (0) | 2018.06.18 |
리눅스 명령어 정리(7) echo (0) | 2018.06.18 |
리눅스 명령어 정리(6) cat, sort, uniq, grep, wc, head, tail, tee (0) | 2018.06.18 |
리눅스 명령어 정리(5) type, which, help, man, apropos, info, whatis, alias (0) | 2018.06.18 |