프로세스와 바이너리
foreground process
: shell에서 어떤 명령을 통해 프로세스가 실행된 뒤, 해당 프로세스 수행 종료까지 사용자가 다른 입력을 하지 못하는 프로세스
background process
: 사용자 입력과 상관 없이 실행되는 프로세스, 해당 명령어 입력시 맨 뒤에 '&' 만 붙여준다.
[job number] / pid
!wq
: 저장 후 나가기
ctrl + c
: 프로세스 강제 종료
ctrl + z
: 잠깐 중단 /
jobs
: ls와 같이 job list 출력
bg
: 가장 최근에 stop된 job을 실행
bg 다음 숫자를 넣으면 해당 job number를 재실행!
ps [-option]
: 프로세스 상태 확인 명령
-a 시스템 사용하는 모든 사용자의 프로세스 출력
-u 프로세스 소유자의 상세한 정보 출력
-l 프로세스 관련 상세 정보 출력
-x daemon process(사용자 모르게 시스템 관리를 위해 실행되는 프로세스) 까지 확인하기 위해 사용
-e 해당 프로세스 관련 환경 변수 출력
-f 프로세스 간의 관계 정보 출력
more
: 끊어서 출력 space 누르면 다음 페이지
kill -9 [pid]
: 강제로 죽이기 / -9 없으면 이런 저런 핑계대면서 안죽인다.
'computer' 카테고리의 다른 글
하드 링크 (0) | 2021.07.02 |
---|---|
리눅스 파일 시스템 (0) | 2021.07.02 |
리다이렉션과 파이프 (0) | 2021.06.30 |
시스템 프로그래밍 기본 BY 쉘 (0) | 2021.06.30 |
유닉스 / 리눅스 기본 구성 (0) | 2021.06.29 |
댓글