떠들썩한 파티 쉘 명령 (c)

그림 삽입 설명 여기
PID : 프로세스 ID 프로그램, TTY : 터미널 TIME CMD를 실행 : CPU 시간은 프로세스가 사용하고있다
그림 삽입 설명 여기
그림 삽입 설명 여기
그림 삽입 설명 여기
UID : 사용자 프로세스를 시작합니다.
PID : 프로세스의 프로세스 ID.
PPID : 부모 프로세스 ID
C : CPU 사용률 프로세스 수명주기.
STIME : 프로세스가 시작 시스템 시간
프로세스가 시작될 때 시스템 시간 : TTY를
실행중인 프로세스에 필요한 누적 CPU 시간 : 시간을.
CMD : 시작 프로그램의 이름입니다.
에 -l 매개 변수 추가 한 후 그 열.
 F : 프로세스 마크에 할당 된 커널.
 S : 프로세스의 상태 (주행을 나타내는 O는, R & LT 대표적인 동작을 기다리고, 실행할 수 있으며, 강성의 Z 대표하지만, 프로세스가 존재하지 않는 상위 프로세스를 종료] S 수면을 나타내고 T가 중지를 나타낸다).
 PRI : 프로세스의 우선합니다 (숫자보다 큰 우선 순위를 대표 저하).
 NI는 : 겸손 값은 참여의 우선 순위를 결정하는 데 사용됩니다.
 주소 : 프로세스의 메모리 주소입니다.
 SZ는 다음 처리가 교체되는 경우, 공간의 크기가 실질적으로 교환이 필요.
 WCHAN : 프로세스의 커널 함수의 주소가 대기 중입니다.
그림 삽입 설명 여기
그림 삽입 설명 여기
 VSZ : 메모리 프로세스 크기 킬로바이트 (KB) 단위.
 RSS는 : 점유 할 때 프로세스의 실제 메모리가 스왑되지 않습니다.
 STAT는 두 문자 상태 코드 프로세스의 현재 상태를 나타낸다.
그림 삽입 설명 여기
그림 삽입 설명 여기
- 숲 매개 변수 : 표시 계층 정보 처리, 그리고 어린이와 ASCII 문자로 부모를 추적하기 위해 아이콘을 그립니다.
ps 명령은 시스템에서 실행중인 프로세스에 수집 정보를 저장하는 데 사용됩니다.
약점 : 그것은 시간의 특정 지점에 대한 정보를 표시 할 수 있습니다. 당신이 메모리 프로세스가 자주 ps 명령으로 스왑하는 것이 트렌드를 관찰하려면 편리하지 않습니다.

실시간 모니터링 프로세스

상단 명령을 표시 실시간 프로세스 정보를 제공합니다. 일반적으로, 시스템 부하는 시스템이 사용 중임을 나타내는 (2)의 값을 초과하는 경우.
 PID : 프로세스 ID.
 USER : 프로세스가 주님의 이름에 속한다.
 PR : 프로세스 우선 순위.
 NI : 겸손 값 과정.
 VIRT : 가상 메모리의 총량이 공정에 의해 점유.
 RES : 물리적 메모리의 총량이 공정에 의해 점유.
 SHR : 메모리의 총량과 공유하는 다른 프로세스.
 S : 프로세스의 상태 (슬립 상태를 중단 할 수도 D 담당자는, R은, 운전 상태를 나타내는 슬립 상태, T의 추적 상태를 나타내는하거나 정지 상태 딱딱한 상태의 Z에 대한 S).
 %의 CPU : 프로세스가 사용하는 CPU 시간의 비율.
 %의 MEM : 사용 가능한 메모리를 차지하는 과정에서 사용하는 메모리의 백분율.
 TIME + : CPU 시간의 총량이 과정은 지금까지 시작하기 때문이다.
 COMMAND : 시작 프로그램의 이름 명령 줄 이름에 대응하는 방법.

프로세스 종료

리눅스는 프로세스 간 통신을위한 유닉스 방법을 따른다.
리눅스, 신호 전송 과정 사이. 신호 프로세스는 프로세스를 식별하고 또는 응답을 무시하도록 결정할 수 있습니다, 미리 정의 된 메시지입니다. 프로세스 신호는 프로그램 개발자에 의해 결정에 어떻게 대처한다. 대부분의 잘 작성된 프로그램 수신 및 표준 유닉스 프로세스 신호를 처리 할 수 있습니다.
그림 삽입 설명 여기
PID는 프로세스와 명령을 죽일 수 있습니다.
그림 삽입 설명 여기

TERM 신호가 실행 중지 될 수 있습니다 과정입니다. -s 파라미터는 다른 신호의지지를 지정한다. (신호 이름 또는 신호 값) 그림 삽입 설명 여기
이 문제의 프로세스가 중지되었는지 확인하기 위해 PS 또는 상위 명령을 다시 실행할 수 있습니다, kill 명령이 유효한지 확인합니다.

시스템에 의한 과부하 유용에, 프로세스 이름과 와일드 카드를 통해 명령 지원 kiiall는 매우 느려집니다.
그림 삽입 설명 여기
그림 삽입 설명 여기

디스크 공간 모니터링

저장 매체를 마운트 :
리눅스 파일 시스템은 가상 디렉터리에서 모든 디스크를 통합 할 예정이다. 새로운 저장 매체를 사용하기 전에 가상 디렉토리에 넣어해야합니다. 이 작품은 마운트 (장착)라고합니다.
대부분의 리눅스 배포판은 자동으로 이동식 저장 매체의 특정 유형을 마운트합니다. 쉽게 CD-ROM, 플로피 디스크 및 U 디스크와 PC 매체로부터 제거 될 수있는 이동식 저장 수단.
수동 마운트 및 마운트 해제 이동식 저장 매체. 현재 시스템 장치의 장착 기본적으로 커맨드를 출력리스트를 탑재.
마운트 $
mount 명령은 다음과 같은 정보 네 가지를 제공합니다 :
 미디어 장치 파일 이름
 미디어 지점 마운트 가상 디렉터리에 탑재
 파일 시스템 유형을
 액세스 상태 매체를 장착

마운트 -t VFAT는 / dev / sdb1로 / 미디어 / 디스크
수동으로 U 디스크는 / dev / sdb1로, 뒤의 두 매개 변수는 저장 장치의 파일과 장치의 위치를 정의 / 미디어 / 디스크를 마운트하여 가상 디렉토리에 마운트 지점 위치.
그림 삽입 설명 여기
그림 삽입 설명 여기
-o 매개 변수는 몇 가지 추가 옵션이 장착 된 파일 시스템의 쉼표로 구분하여 추가 할 수 있습니다.
 RO : 읽기 전용으로 마운트합니다.
 RW : 마운트 읽기 - 쓰기 양식을.
 사용자 : 일반 사용자가 파일 시스템을 마운트 할 수 있습니다.
 체크 = 없음 : 파일 시스템을 마운트 할 때 무결성 검사가 수행되지 않습니다.
 루프 : 파일을 마운트합니다.
언 마운트 명령은
리눅스 시스템에서 직접 시스템에서 제거 할 수없는 경우 사용 가능한 모바일 장치를 제거하고,해야 제거 할 수.
그림 삽입 설명 여기
언 마운트 [디렉토리 | 장치]

df 명령을 사용하여

마운트 된 모든 디스크 사용량을 볼 수 있습니다. 의 각 DF 명령은 데이터가 파일 시스템을 마운트.
그림 삽입 설명 여기
다음 명령 출력은 :
장치의 파일 위치  디바이스;
 수용 1024 바이트 크기의 블록 수;
 번호 1024 바이트 블록 사이즈에 사용되었다;
 1024 바이트 블록을 사용할 방법;
 공간의 사용 비율을 차지하고,
 마운트 포인트에 마운트 장치.
그림 삽입 설명 여기
$ DF -h M와, G는 대신 더 읽기 표시 바이트.
그림 삽입 설명 여기

du 명령을 사용하여

뒤 명령은 디스크 사용량 (기본값은 현재 디렉토리입니다) 특정 디렉토리를 표시합니다. 이 방법은 신속하게 파일 시스템의 디렉토리를 결정하는 데 사용 할 수있는 것은 대형 없습니다.
기본적으로 명령은 모든 파일, 디렉토리 및 하위 디렉토리 디스크 사용량의 현재 디렉토리를 뒤, 그것은 많은 저장 공간을 차지 각 파일이나 디렉토리의 디스크 블록의 단위를 표시합니다.
출력 값 왼쪽의 각 행은 각 파일이나 디렉토리가 차지하는 디스크 블록의 수입니다.
 -c : 표시 나열된 파일 모두의 전체 크기.
 -h : 사용자의 크기는 선택적으로 M의 메가 기타 G 대체 단어로 대체 킬로바이트와 K 즉 출력의 포맷에 의해 판독
부.
 -s : 디스플레이 각 변수의 총 출력한다.

정렬 종류의 데이터를 명령

기본적으로 정렬 순서는 표준 문자 일종으로 숫자를 실행됩니다.
$ 종류의 -n 파일 이름이 ** - n 개의 매개 변수를 디지털로 식별됩니다 숫자 가 아닌 문자 **, 및값을 기준으로 정렬.
-m, 세 문자로 된 월 이름 인식, 매월 종류.
그림 삽입 설명 여기

데이터 검색 : GREP 명령

아르 자형 이자형 에 따르면 문화 이름 잃을 입력 또는 손가락 고정 문화 검색 발견 꾸러미 포함 마리 시합 손가락 고정 곰팡이 스타일 워드 상징 . 아르 자형 이자형 잃을 밖으로 그것은이다 꾸러미 포함 마리 시합 곰팡이 스타일 . 잃을 밖으로 아니 마리 시합 곰팡이 스타일 v GREP은 데이터 파일 이름이 입력에 지정된 패턴이나 라인에 지정된 파일과 일치하는 문자가 포함 된 찾을 수 있습니다. 그렙 출력 라인은 매칭 패턴을 포함하는 것이다. 패턴과 일치하지 않는 출력 라인은 -v 매개 변수를 추가 할 수 있습니다. -v 데이터 파일 이름을 grep으로
당신이 일치하는 패턴이, 당신은 -n 옵션을 추가 할 수 있습니다 줄 번호를 표시하려는 경우.
당신은 단지 매칭 모드를 사용할 수 -c 매개 변수를 포함 얼마나 많은 행을 알았다면.
일치하는 복수의 패턴을 지정하기 위해 각 모드 -e의 파라미터를 지정할 수있다.
그림 삽입 설명 여기
문자 또는 F t의 문자가 포함 된 모든 행의 출력이 예.
그림 삽입 설명 여기
정규 표현식대괄호는 그렙가해야 표시t 또는 F 문자를 포함 검색일치합니다. 정규 표현식이없는 경우,
GREP은 TF의 텍스트 문자열 일치를 검색합니다

리눅스에서 GZIP 가장 인기있는 압축 도구입니다.
GZIP 명령은 명령 줄에 지정된 파일을 압축합니다. 또한도에 와일드 카드를 사용하여 명령 줄에서 여러 파일 이름을 지정할 수 있습니다
시간 대량 압축 파일입니다.
그림 삽입 설명 여기

데이터 보관 : tar 명령

타르 함수 [옵션] 오브젝트 1 object2
그림 삽입 설명 여기
그림 삽입 설명 여기
그림 삽입 설명 여기
리스트 타르 test.tar 파일의 내용 (그러나 파일을 추출되지 않음).
그림 삽입 설명 여기
test.tar에서 tar 파일에서 추출 내용. tar 파일은 디렉토리 구조에서 생성되는 경우 전체 디렉토리 구조는 현재 디렉토리에 다시됩니다.
tar 명령은 전체 디렉토리 구조의 아카이브를 생성 할 수있는 편리한 방법입니다.
그림 삽입 설명 여기

개요

PS와 상부 명령 결정 시스템 상태 및 자원 소모한다.
장치 제거하기 위해 수동으로 물리적 저장 장치, umount 명령을 가상 디렉토리 구조를 마운트 명령을 탑재
종류의 정렬 순서
신속하게 데이터 파일 검색 grep을
타르가 쉽게 데이터 마이그레이션에 대한 하나의 파일로 전체 디렉토리 도구를 보관합니다.

게시 22 개 원래 기사 · 원 찬양 13 ·은 40000 +를 볼

추천

출처blog.csdn.net/qq_44710568/article/details/105012435