-
cpu에서 연속적으로 실행되고 있는 모든 프로그램
fore ground 프로세스 : 화면에 보이는 상태에서 동작하는 프로세스
ex) 대화형 프로세스
bakc ground 프로세스
ex) 데몬(daemon) 프로세스
== 특정 서비스(프로그램) 실행을 위해서 백그라운드 상태에서 동작하는 서버 프로세스
ps: 프로세스 확인 명령
ps -ef: 모든 프로세스의 자세한 정보 표시
UID : user id
PID : process id == PPID의 자식 프로세스 == CMD와 같은 의미로 해석
== 명령(CMD)을 입력하면 PID는 숫자로 표시
PPID : parent id == PID의 부모 프로세스
C : cpu 점유율, 사용량
STIME: 접근 시간
TTY : 프로세스와 시스템간의 연결 형태 == tty == console 접근 의미
== pts == 가상 console 접근 의미
TIME : 사용시간
CMD : 명령어-- UID가 STIME 때 TTY을 통해 접근을 한 후에 CMD=PID를 실행시키는데 걸리는 시간이 TIME 이 고
이 때 사용한 cpu 점유율이 C이다
pstree == 실행되고 있는 프로세스 상태를 tree 형식으로 표시
kill [option] [PID] == 프로세스 중지, 삭제 명령
'리눅스공부' 카테고리의 다른 글
target mode(run level) (0) 2020.10.27 root password 관리 & GRUB bootloader (0) 2020.10.27 filesystem & mount (0) 2020.10.25 RPM (0) 2020.10.23 compress (0) 2020.10.23