ps

-e : 모든 프로세스 출력

-f : full format 출력

-j : job format 출력

-l : long format 출력


ps -l

F : 프로세스 플래그로 프로세스의 종류

S : 상태 코드

PRI : 실시간 우선순위

NI : 나이스 우선순위

ADDR : 사용안함

SZ : 사용되는 프로세스 코어 이미지의 메모리 크기

WCHAN : 커널에서 머무르는 경우 커널 함수 표시


S - 상태 코드

D : 중단시킬수 없는 sleep 상태

R : 작동 중

S : 중단 가능한 sleep 상태

T : 중단된 상태

W : 페이징 작업 중(많을 경우 메모리가 부족하다는 것, 메모리 증설 필요)

X :죽은 경우(일반적으로 볼 수 없음)

Z : 좀비 프로세스


pstree

-a : 프로세스 명령행을 표시

-p : PID 표시


작업 백그라운드로 보내기 => [CTRL - Z]


jobs 

: 백그라운드 작업 확인


fg %n

: 백그라운드 n번 작업을 포그라운드로 전환


bg %n

: 백그라운드 stopped 상태에서 running 상태로 동작


kill -l : 시그널 리스트

- 옵션 생략 시 15)SIGTERM 기본값


1)SIGHUP : hang up, 보통 프로세스를 재시작

2)SIGINT : interrupt, 프로세스를 중단(CTRL-C 와 동일)

3)SIGQUIT : quit, 프로세스를 중단하며 core를 생성(CTRL-\ 와 동일)

9)SIGKILL : kill, 강제 종료

15)SIGTERM : terminate, 프로세스 종료

20)SIGTSTP : temporary stop, 잠시 중단(CTRL-Z 와 동일)


top

uptime


'#Linux' 카테고리의 다른 글

[Linux] VI 일반모드 - 이동  (0) 2019.01.19
[Linux] 필터 관련 명령어  (0) 2019.01.17
[Linux] 압축 관련 명령어  (0) 2019.01.15
[Linux] 리다이렉션  (0) 2019.01.15
[Linux] 국제화 규격 관련  (0) 2019.01.14

+ Recent posts