티스토리 뷰
- 명령어
- ps 로그인한 실행자의 프로세스 목록
- ps -a 옵션 추가시 다른 사용자의 프로세스도 보여줌
- ps -x 는 화면에 안보이는 프로세스도 보여줌
- ps -u 는 프로세스사용한 사용자가 누구인지도 자원사용률 보여줌
- ps -aux 모든 프로세스와 사용자 확인 자원사용률가능
- ps -ef 이 명렁어는 PID를 정렬해서 보여줌 PPID는 부모 프로세스 아이디
- ps -ef | grep word 이걸로 원하는것만 추출가능
- 식별 아이디
- PID 프로세스 아이디
- UID 유저 아이디
- GID 그룹아이디
- 차트
- USER 사용자이름
- PID 프로세스 아이디
- %CPU CPU 차지율
- %MEM 메모리 점유율
- VSZ RSS 실제 메모리 사용량
- TTY 프로세스가 시작되고있는 터미널
- STAT 현재상태
- START 시작시간
- TIME 총 사용시간
- COMMAND 프로세스를 실행한 명령행
- STATE 현재상태 코드
- R(Runnable) 실행대기
- S(Sleeping) 수면
- D(inDiskwai) 입출력 대기
- T(sTopping) 멈춰있거나 흔적이 남아있음
- Z(Zombie) 완전히 죽음
- 좀비 상태일경우
- 좀비상태일경우 kill PID 명령어로 프로세스를 죽여줍시다
- 전체적인 프로세스 상태 보기
- top 입력시 전체적인 프로세스 상태를 보여줌
- N 누를시 pid 순 정렬
- M 메모리 사용률 순
- T 사용시간
- P 누를시 CPU 사용 점유율 기본값
- q 종료
- 차트
- PR 우선순위
- NI 우선순위를 지정하는 nice 값
- VIRT 프로세스가 점유하는 가상메모리 양 단위(KB)
- RES 스왑되지 않은 물리메모리양 (KB단위)
- SHR 공유 메모리양 (KB단위)
- S 프로세스 상태
- TIME+ 프로세스가 CPU를 사용한 시간
- top 입력시 전체적인 프로세스 상태를 보여줌
- 시스템종료 명렁어
- kill -l 사용기 kill 옵션 번호 목록 확인가능
- kill 옵션은 15번을 기본값으로 갖음
- ps -ef | grep word 이걸로 원하는 pid를 알아낸뒤 프로세스를 종료하자
- 15번으로 종료 안될경우 kill -9 pid 이걸로 종료해보자
- 1번은 프로세스를 멈추지않고 다시 실행 가능 환경설정 변경후 서비스를 다시시작할때 유용함
- 프로세스 백그라운드와 포그라운드
- 포그라운드 에서 실행될경우 프로세스가 종료될때까지 기다림
- 백그라운드는 프로세스가 종료될때까지 기다리지 않음
- 실행 명령뒤에 &를 붙일경우 프로세스를 백그라운드로 보냄
- 예제
- sudo find -name a* & 로 찾기기능을 백그라운드로 보내서
- ps -ef | grep find 프로세스 번호를 찾고
- sudo kill -9 pid 로 해당 프로세스를 종료한다
- 예제
- jobs 입력시 백그라운드 프로세스 목록 확인 가능
- bg 또는 fg 명렁어로 백그라운드 포그라운드 변경 가능
- ctrl + z 할시 포그라운드를 백그라운드로 보냄
- 표현식 규칙
- * 일경우 모든 모자 포함
- ? 문자 아무거나 1개만 포함
- [] 괄호안에 들어간것중에 1개 선택
'리눅스-우분투.Linux-Ubuntu' 카테고리의 다른 글
리눅스 우분투 요약 3장(파일관리) (0) | 2020.02.29 |
---|---|
리눅스 우분투 요약 번외 (netplan 고정아이피 설정) (0) | 2020.02.28 |
리눅스 우분투 요약 2장 (사용자 계정 관리) (0) | 2020.02.27 |
리눅스 우분투 요약 1장 (설치, 언어설정, 네트워크 설정, 패키지업그레이드) (0) | 2020.02.27 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- scss slider
- 오류
- #C
- SCSS @for
- C++
- HTML
- JS
- slider
- C11
- wxWidgets
- css slider
- CSS 슬라이더
- stdarg.h
- #비주얼스튜디오
- dropdown list
- 도매인 가격비교
- CSS
- Visual Studio 2017
- _Generic()
- 1000 자리 계산기
- Generic()
- xgettext
- scanf()
- responsive slider
- 도메인 가격비교
- C
- fyling fly
- flying bee
- gettext
- .editorconfig
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
글 보관함