2020. 1. 1. 20:40
프로세스 관련 명령어
- -a: 현재 실행중인 모든 프로세스 추력
- -e: 모든 프로세스 정보 출력
- -l: Lng format
- -u: 프로세스를 실행한 사용자 정보와 프로세스 시작 시간 등을 출력
- -x: 제어 터미널을 갖지 않는 프로세스 출력
- -f: Full format정보
Foreground & Background, 기타 명령어
- Foreground
-> 일시중지 (ctrl+z)
- Background
-> # 명령어 &
- jobs: Background 실행중인 프로세스나 현재 중지된 프로세스 목록을 출력
- fg: Background -> Foreground 로
-> # fg %[작업번호]
- bg: Foreground -> Background 로
-> # bg %[작업번호]
SIGNAL: 프로세스에게 발생하는 비동기적인 사건, 커널이 프로세스에게 보낼 수 있음
-> ctrl+c, ctrl+z, kill(), alarm()
주요 SIGNAL
<1>: 로그아웃, 설정 파일 다시 읽기
<2>: 키보드에 의한 실행 중지 -> ctrl+c
<9>: 강제 종료
<15>: 실행 종료
<19>: 실행 정지 -> ctrl+z
kill 명령어
- # kill PID
- # kill -9 PID1 PID2 PID3 PID4
- # kill -HUP 1234
- # kill %[작업번호]
- killall: 프로세스명 or 데몬명으로 프로세스 종료시킴
# killall %[작업번호]
# killall -s SIGHUP sshd
- pkill: 조건에 해당되는 복수 프로세스 신호 전달 가능
# pkill -t [터미널명]
# pkill -9 bash
'리눅스' 카테고리의 다른 글
계정 관리 명령어 (0) | 2020.01.01 |
---|---|
아카이브 명령어 (0) | 2020.01.01 |
쉘 명령어 (0) | 2020.01.01 |
퍼미션 이해 및 사용 (0) | 2020.01.01 |
Vim 편집기 단축키 (0) | 2020.01.01 |