첫째, 프로세스 관리
각 엔티티는, 실행 자신의 주소 공간을 가지고 있으며, 일부 시스템 자원을 차지 과정이다, 프로세스는 프로그램 또는 명령이 실행 중입니다.
프로세스 관리의 두 번째 역할
1, 서버 상태를 확인하는
상위 명령 : 기본값은 3 초마다 업데이트됩니다.
상단 - 16시 13분 16초 7까지 일 18시 8분, 1 사용자,로드 평균 : 0.30, 0.41, 0.32
작업 : 211 총합, 실행, 209 수면, 0 정지, 0 좀비
%의 CPU (들) : 2.0 우리를 0.8 SY 0.0 NI, 97.1 이드 0.0 WA, 0.0 안녕, 0.0 SI 0.0 성
킬로바이트의 Mem : 11,471,600 사용 32,948,204 총 1,006,220 자유, 20,470,384 버프 / 캐시
킬로바이트 스왑 : 16,773,116 총 16,773,116 여유가 0이 사용된다. 20841936 소용의 Mem
---------------------------
16시 13분 16초 : 현재 시간;
칠일, 18시 8분 최대 : 시스템 가동 시간;
1 사용자 : 사용자가 현재 두 개의 기록
평균 부하 : 0.30, 0.41, 0.32, 하중 전에 1 분 5분 평균 15분 상기 장치 (1) 핵 코어 8 1,8-이다
작업 : 211 총합, 달리기, 209 자 0 정지 0 좀비 : 통계 프로세스의 수, 그리고 마지막 좀비 프로세스 처리는 종료되고
이 모든 프로세스보기
(1) PS 명령 : PS의 모든 보조 공정을보고, 처리 구분
사용자 PID %의 CPU % MEM VSZ RSS TTY STAT START TIME의 명령
루트 1 0.0 0.0 19,356 1,092? SS 2017 59:03 / sbin에 / 초기화
루트 2 0.0 0.0 0 0? S 2,017 0시 1분 [kthreadd]
루트 3 0.0 0.0 0 0? S 2,017 25:33 [이동 / 0]
사용자 : 사용자가 생성되는 과정
PID : 프로세스의 ID 번호
%의 CPU %의 MEM : 물리적 메모리 및 CPU 처리의 비율이 높을수록 더 많은 리소스가 많이 소요
VSZ : 프로세스가 가상 메모리 크기를 소비, 단위는 KB입니다
RSS : 프로세스에 의해 점유 실제 물리적 메모리의 크기, 단위는 KB입니다
TTY : 상기 단말기가 실행되는 방법. 어떤 로컬 터미널 콘솔의 tty1로-tty7의 대신은, tty1로-TY6 로컬 문자 인터페이스 단자, tty7는 그래픽 단자입니다. 가상 터미널의 점 / 255 대신. ? 프로세스 대신 상기 단말기에 의해 생성되지에서 시스템 커널이 생성된다
STAT : 프로세스 상태. R : 실행; S : 수면; T는 : 정지, S : 서브 프로세스는 +있어서 백그라운드
시작 시간 프로세스가 시작되었습니다.
TIME : 프로세스 CPU 연산 시간이 아닌 시스템 시간
COMMAND :이 프로세스는 생산에 대한 명령 이름
(2) pstree : 프로세스 트리 pstree의 -p (PID와 과정)
3, 프로세스를 종료
죽이다
-l PID 번호를 죽일 : 프로세스를 다시 시작
-9 죽일 : 프로세스를 종료하는 강제
killall는 프로세스 이름 : 모든 프로세스를 종료
pkill에 유사 kiiall는이 다기능 단말기 쫓겨 : pkill에 - t 단말 번호 :
터미널 로그 w, 다음 pkill에 -9 -t 사용자 단말기 번호 킥으로 먼저 체크