1. 프로세스란?
- 프로세스는 메모리에 올라간 프로그램 단위를 말한다.
- CentOS7 버전 이후 '1'번 프로세스는 'systemd' 이다.
2. 프로세스 관련 명령어
ps -e # 모든 프로세스
ps -f # 상세 프로세스
ps -ef # 모든 상세 프로세스
ps -U root # root계정으로 실행된 프로세스
ps -t pts/1 # pts/1 터미널로 실행된 프로세스
kill -l # 프로세스 종료
# 1) SIGHUP 프로세스 재시작(프로세스 종료 -> 재실행)
# 2) SIGINT 현재 프로세스 강제 종료 (키보드 인터럽트, Ctrl+c)
# 9) SIGKILL 프로세스 강제 종료
# 15) SIGTERM 프로세스 정상 종료
# 20) SIGTSTP 현재 프로세스 강제 중지 (Ctrl+z)
jobs
fg 1
3. 프로세스 관련 디렉토리
- '/proc' 디렉토리에 프로세스 ID 번호를 이용하여 해당 프로세스 디렉토리를 생성하여 운영한다.
- 해당 프로세스가 종료되면, 해당 프로세스 디렉토리도 소멸된다.
[참고] X 윈도우에서 사용할 수 있는 GUI 기반 프로세스 정보 확인 도구
gnome-system-monitor &
'메가IT아카데미 국기과정 > 리눅스와 시스템보안' 카테고리의 다른 글
[1-10] 파일시스템 생성 및 마운트 (0) | 2022.09.11 |
---|---|
[1-9] 리눅스 디스크 파티션 (0) | 2022.09.11 |
[1-7] 리눅스 쉘 (0) | 2022.09.11 |
[1-6] 리눅스 퍼미션 (0) | 2022.09.11 |
[1-5] vi 편집기 (0) | 2022.09.11 |