본문으로 바로가기

Linux Process

category IT/Linux 2022. 11. 8. 11:23

Process : 프로그램이 실행되어 메모리에 로드된 상태

  • Process ID : 프로세스 각각의 고유 번호
  • 부모 Process와 자식 Process : 자식은 부모의 하위에 종속되어 실행 (X windows 종료 시 firefox 도 종료됨)

 

ps : 현재 실행중인 프로세스 확인 명령어 (Process status)

    자주 쓰는 옵션은 아래와 같고 상세 옵션은 man or help로 확인

    ef : 기본 문법으로 모든 프로세스 확인

    aux : BSD 문법으로 모든 프로세스 확인

ps -ef
ps -aux

ps -ef
ps -aux

 

pstree : 부모 프로세스와 자식 프로세스의 관계를 트리 형식으로 보여줌 (psmisc 설치 필요)

pstree -p

pstree -p

 

jobs : 현재 백그라운드 작업중인 프로세스 확인

jobs

 

fg : 작업중인 프로세스를 포그라운드로 실행

bg : 작업중인 프로세스를 백그라운드로 실행

fg 작업번호
bg 작업번호

fg
bg

 

kill : 프로세스에 특정 시그널을 보내는 명령어 주로 -9 (SIGKILL) 사용

kill 시그널번호 프로세스ID

'IT > Linux' 카테고리의 다른 글

DNS 서버 설정 (Linux)  (0) 2022.11.22
DHCP 서버 설정 (Linux)  (0) 2022.11.15
리눅스 프로그램 설치(Source, RPM, YUM)  (0) 2022.11.07
리눅스로 만능 PXE 서버 만들기 - 3  (0) 2017.08.29
리눅스로 만능 PXE 서버 만들기 - 2  (1) 2017.08.19