리눅스에서 일반적으로 사용되는 명령의 일부

상단 : 명령은 종종 CPU, 메모리 사용량으로, 시스템 상태 리눅스를 모니터링하는 데 사용됩니다.

무료 : 메모리 사용을 관찰합니다.

찾기 : 지정된 파일을 찾습니다.

   Whereis : 파일을 지정된 소스 및 바이너리 파일과 설명서를 찾기

   위치 쿼리 명령이나 별칭 : 어느.

   찾습니다 신속하게 시스템 데이터베이스에 지정된 내용을 찾을 수 있습니다.

   그렙 : 기준 문자열과 일치하는 파일을 찾습니다.

2. 그렙

파일에 검색 문자열 (대소 문자 구분)는

-i 그렙는 ""demo_file $

출력 성공적인 매치 라인 및 라인 후 3 개 라인

$의 그렙 -A 3 -i는 "예" demo_text을

파일에 지정된 문자열 파일이 들어 재귀 쿼리 폴더

"라 메쉬"* -r $의 GREP을

온 더 예 :! grep을에서 그립을 얻기 - 15 개 실용적인 예제는 명령 grep을
3. 찾기

찾을 지정된 파일 이름 (대소 문자 구분)

$ -iname는 "MyProgram.c는"찾을

파일의 명령을 찾을 실행

$ -iname "MyProgram.c"간부 md5sum이 찾을 {} \;

아래에있는 모든 빈 파일 찾기 홈 디렉토리

$ -empty 찾기 ~


(23)와 같은 무료

이 명령은 사용 된 메모리, 사용 가능한 메모리와 스왑 메모리를 포함하여 현재 메모리 사용 시스템, 표시하는 데 사용되는

기본 바이트의 메모리 출력 단위의 양 무료입니다

    $ 무료
                 총 중고 무료 공유 버퍼 캐시
    의 Mem을 : 3566408 0 1,580,220 1,986,188 203 988 902 960
    - / + / 캐시 버퍼 : 473 (272) 3093136
    스왑 : 4000176 0 4000176

당신은 메모리의 단위 당 출력의 다른 양을 사용하려는 경우, 당신은 GB의 MB에 대한 -m 등 -g 옵션을 추가해야 -k (KB) , -b 바이트

    무료로 $ -g
                 무료 공유 버퍼 캐시로 사용 전체
    의 Mem : 3 1 1 0 0 0
    - / + 버퍼 / 캐시 : 0 2
    스왑 : 3 0 3

모든 메모리의 요약을보고 싶다면, 사용 - t 옵션, 출력에 요약 행을 추가이 옵션을 사용

    @ - 노트북 라메 라메 : -t ~ $ 무료
                 총 무료 공유 버퍼 캐시 사용
    의 Mem를 : 3,566,408 1,592,148 0 1,974,260 204,260 912 556
    - / + 버퍼 / 캐시 : 475 (332) 3091076
    스왑 : 4,000,176 4,000,176 0
    총 : 1,592,148 5,974,436 7,566,584

(24) 최고

최고 명령 일부 공정 대부분의 자원 (기본 정렬 순서 CPU 사용량)는 정렬을 변경하려는 경우, 당신은 결과 목록 O에서 (대문자 O)를 클릭하여 정렬 모든 열을 표시,이 시간은 현재의 시스템을 걸립니다 표시하면 정렬 할 열을 선택

    . 1 창 정렬 필드, : P 전류 : DEF
    선택 통해 정렬 필드 필드 편지, 반환하는 다른 키를 입력
      NDRT = 더티 페이지 COUNT의 : = 프로세스 ID가 V는 PID하십시오
      UID를이 사용자 ID Y를 = : D : = WCHAN 함수 자
      E : 사용자 USER (사용자) 이름 = Z : 플래그 = 작업 플래그
      ........

특정 사용자 프로세스 만 표시하려는 경우, 당신은 -u 옵션을 사용할 수 있습니다

오라클 $ 위로를 -u

더 많은 예제를 : 당신 탑이 할 수 있습니까? 리눅스에게 명령 실용 예 (15) 맨
DF (25)

디스플레이 파일 시스템 디스크 사용량은, 출력 바이트 디스크 기본의 양으로 사용됩니다 DF -k

$ DF -k
1K - 블록이 사용 가능한 사용 %를 사용하는 파일 시스템에 마운트 된
/ dev에 / sda1과 29,530,400 3,233,104 24,797,232 12 % /
은 / dev / sda2가 120 367 992 44 % 50,171,596 64,082,060 / 홈

의 독서 습관과 더 일치하는 방식으로 디스크 사용량을 표시하는 데 사용할 -h 옵션

$ 안양 -h
파일 시스템 크기 사용 소용 용량 장착 Iused iFree %의 Iused ON
/ 디바이스 / disk0s2 232Gi 84Gi 148Gi 37 % 21,998,562 38,864,868 36 % /
100 % 187Ki 187Ki 0Bi는 devfs는 100 / 데브 648 0 %
지도 100 100 0 % 0 % / NET 0Bi 0Bi 0Bi -hosts
지도 auto_home에 0Bi 0Bi 0Bi 100 100 0 % 0 % / 홈
/ 디바이스 / disk0s4 466Gi 45Gi 421Gi 10 % 112 774 440 997 174 % 0 / 볼륨 /를 BOOTCAMP
2.7Ti 1.3Ti 1.4Ti 48 % 0 % 0 18,446,744,073,709,551,615 / 볼륨 / 공공 //[email protected]/public

파일 시스템 유형을 표시하는 -T 옵션

$ DF -T
파일 시스템 유형-1K가 가능한 블록 사용 사용에 대한 %를 마운트
는 / dev / sda1과 24,797,216 12 3,233,120 29,530,400 된 ext4 % /이다
는 / dev / sda2가 된 ext4 % (120) 367 (992) 50171596 (44)이다 64082060 / 홈

(26) 킬 (kill)

프로세스를 종료 할 죽인다. 일반적으로, 우리는 먼저, 프로세스 ID를 얻는 프로세스를 종료 킬 (kill) -9 프로세스 ID를 사용 -ef P와 프로세스를 찾습니다. 또한 프로세스 종료 killall는, pkill에, xkill을 사용할 수 있습니다

$ 추신 -ef를 | 그렙 정력
라 메쉬 7243 7222 9 22시 43분 PTS / 2 0시 0분 0초 정력

$의


WC : 카운트
  -l : 라인의 수는
  -w : 단어
  -c : 문자 수

  화장실 -l 파일 1 파일 2 ...... 여러 파일의 믿을 수있는

텍스트 읽어 고양이
  -n을 : 줄 번호 표시
  -b를 : 빈 줄을 줄 번호를 표시하고 무시

  고양이 -n 1.TXT

이상의 디스플레이 텍스트 때마다 화면을 눌러 스페이스 바를 계속
  더 | 찾기 / -name "*의 .sh"

 

디스플레이 뒤에 지정된 시작 위치에서 꼬리가 만족했다
  로그 보면서 실행하는 상위 서버의 꼬리 -f server.log에
  꼬리를 -10 DOS2UNIX합니다. 쉬의 마지막 10 줄을보고

 

머리
  에 해당 꼬리

은 "경로 -n"와 "에서 netstat -nr"명령을 사용하여, 우리는 기본 게이트웨이를 볼 수 있습니다. 기본 게이트웨이 정보 외에도,이 두 명령은 또한 현재 라우팅 테이블을 표시 할 수 있습니다.


ifconfig를 36

ifconfig를보기 및 Linux 시스템의 네트워크 인터페이스를 구성하는 데 사용됩니다

모든 네트워크 인터페이스를보고 자신의 상태

$ ifconfig를가 -a

다운을 사용하여 시작하거나 인터페이스 중지 명령

    $ ifconfig를 eth0에를
     
    $은 ifconfig eth0를 아래로

적은 43

이 이름을보고, 전체 파일을로드하지 않고 파일을 표시 매우 유용한 명령 할 수 있습니다 큰 로그 파일 때

$ 이하 대단한-file.log를 기록

당신이 덜 명령을 사용하여 파일을 열 때, 다음과 같은 두 개의 버튼은 앞뒤로 당신에게 많은 도움을 줄 것이다 스크롤

CTRL + F를 - 하나의 창 전달
CTRL + B - 뒤로 한 창을


포트 (포트)에서 리눅스에 의해 점유되어 있는지
lsof의 용도

형식 :
1
    
-i lsof를 : 포트

예를 들어, 내가 사용할 수있는 80 포트 점유율을보고 싶어 lsof를 -i : 80

당신이 포트가 점령되는 것을 분명히 알 수 있습니다

프로세스에 권한이 필요 lsof를, 파티, 점유를 볼 수 있음을 주목해야한다 때 : 참고. 예를 들어, 내가 다른 사용자를 사용하여, 당신은 볼 수 없습니다.

현재 사용자 이름 dequan 과정 점유율이 표시되지 않습니다. 다음과 같이, nginx를하거나 루트 사용자를 사용하는 경우

둘째, NETSTAT 사용

형식 :
1
    
에서 netstat -anp | 그렙 포트

등 다음과 같이 점유 (80)을보기로 :
상단 : 명령은 종종 CPU, 메모리 사용량으로, 시스템 상태 리눅스를 모니터링하는 데 사용됩니다.

무료 : 메모리 사용을 관찰합니다.

찾기 : 지정된 파일을 찾습니다.

   Whereis : 파일을 지정된 소스 및 바이너리 파일과 설명서를 찾기

   위치 쿼리 명령이나 별칭 : 어느.

   찾습니다 신속하게 시스템 데이터베이스에 지정된 내용을 찾을 수 있습니다.

   그렙 : 기준 문자열과 일치하는 파일을 찾습니다.

2. 그렙

파일에 검색 문자열 (대소 문자 구분)는

-i 그렙는 ""demo_file $

출력 성공적인 매치 라인 및 라인 후 3 개 라인

$의 그렙 -A 3 -i는 "예" demo_text을

파일에 지정된 문자열 파일이 들어 재귀 쿼리 폴더

"라 메쉬"* -r $의 GREP을

온 더 예 :! grep을에서 그립을 얻기 - 15 개 실용적인 예제는 명령 grep을
3. 찾기

찾을 지정된 파일 이름 (대소 문자 구분)

$ -iname는 "MyProgram.c는"찾을

파일의 명령을 찾을 실행

$ -iname "MyProgram.c"간부 md5sum이 찾을 {} \;

아래에있는 모든 빈 파일 찾기 홈 디렉토리

$ -empty 찾기 ~


(23)와 같은 무료

이 명령은 사용 된 메모리, 사용 가능한 메모리와 스왑 메모리를 포함하여 현재 메모리 사용 시스템, 표시하는 데 사용되는

기본 바이트의 메모리 출력 단위의 양 무료입니다

    $ 무료
                 총 중고 무료 공유 버퍼 캐시
    의 Mem을 : 3566408 0 1,580,220 1,986,188 203 988 902 960
    - / + / 캐시 버퍼 : 473 (272) 3093136
    스왑 : 4000176 0 4000176

당신은 메모리의 단위 당 출력의 다른 양을 사용하려는 경우, 당신은 GB의 MB에 대한 -m 등 -g 옵션을 추가해야 -k (KB) , -b 바이트

    무료로 $ -g
                 무료 공유 버퍼 캐시로 사용 전체
    의 Mem : 3 1 1 0 0 0
    - / + 버퍼 / 캐시 : 0 2
    스왑 : 3 0 3

모든 메모리의 요약을보고 싶다면, 사용 - t 옵션, 출력에 요약 행을 추가이 옵션을 사용

    @ - 노트북 라메 라메 : -t ~ $ 무료
                 총 무료 공유 버퍼 캐시 사용
    의 Mem를 : 3,566,408 1,592,148 0 1,974,260 204,260 912 556
    - / + 버퍼 / 캐시 : 475 (332) 3091076
    스왑 : 4,000,176 4,000,176 0
    총 : 1,592,148 5,974,436 7,566,584

(24) 최고

최고 명령 일부 공정 대부분의 자원 (기본 정렬 순서 CPU 사용량)는 정렬을 변경하려는 경우, 당신은 결과 목록 O에서 (대문자 O)를 클릭하여 정렬 모든 열을 표시,이 시간은 현재의 시스템을 걸립니다 표시하면 정렬 할 열을 선택

    . 1 창 정렬 필드, : P 전류 : DEF
    선택 통해 정렬 필드 필드 편지, 반환하는 다른 키를 입력
      NDRT = 더티 페이지 COUNT의 : = 프로세스 ID가 V는 PID하십시오
      UID를이 사용자 ID Y를 = : D : = WCHAN 함수 자
      E : 사용자 USER (사용자) 이름 = Z : 플래그 = 작업 플래그
      ........

특정 사용자 프로세스 만 표시하려는 경우, 당신은 -u 옵션을 사용할 수 있습니다

오라클 $ 위로를 -u

더 많은 예제를 : 당신 탑이 할 수 있습니까? 리눅스에게 명령 실용 예 (15) 맨
DF (25)

디스플레이 파일 시스템 디스크 사용량은, 출력 바이트 디스크 기본의 양으로 사용됩니다 DF -k

$ DF -k
1K - 블록이 사용 가능한 사용 %를 사용하는 파일 시스템에 마운트 된
/ dev에 / sda1과 29,530,400 3,233,104 24,797,232 12 % /
은 / dev / sda2가 120 367 992 44 % 50,171,596 64,082,060 / 홈

의 독서 습관과 더 일치하는 방식으로 디스크 사용량을 표시하는 데 사용할 -h 옵션

$ 안양 -h
파일 시스템 크기 사용 소용 용량 장착 Iused iFree %의 Iused ON
/ 디바이스 / disk0s2 232Gi 84Gi 148Gi 37 % 21,998,562 38,864,868 36 % /
100 % 187Ki 187Ki 0Bi는 devfs는 100 / 데브 648 0 %
지도 100 100 0 % 0 % / NET 0Bi 0Bi 0Bi -hosts
지도 auto_home에 0Bi 0Bi 0Bi 100 100 0 % 0 % / 홈
/ 디바이스 / disk0s4 466Gi 45Gi 421Gi 10 % 112 774 440 997 174 % 0 / 볼륨 /를 BOOTCAMP
2.7Ti 1.3Ti 1.4Ti 48 % 0 % 0 18,446,744,073,709,551,615 / 볼륨 / 공공 //[email protected]/public

파일 시스템 유형을 표시하는 -T 옵션

$ DF -T
파일 시스템 유형-1K가 가능한 블록 사용 사용에 대한 %를 마운트
는 / dev / sda1과 24,797,216 12 3,233,120 29,530,400 된 ext4 % /이다
는 / dev / sda2가 된 ext4 % (120) 367 (992) 50171596 (44)이다 64082060 / 홈

(26) 킬 (kill)

프로세스를 종료 할 죽인다. 일반적으로, 우리는 먼저, 프로세스 ID를 얻는 프로세스를 종료 킬 (kill) -9 프로세스 ID를 사용 -ef P와 프로세스를 찾습니다. 또한 프로세스 종료 killall는, pkill에, xkill을 사용할 수 있습니다

$ 추신 -ef를 | 그렙 정력
라 메쉬 7243 7222 9 22시 43분 PTS / 2 0시 0분 0초 정력

$의


WC : 카운트
  -l : 라인의 수는
  -w : 단어
  -c : 문자 수

  화장실 -l 파일 1 파일 2 ...... 여러 파일의 믿을 수있는

텍스트 읽어 고양이
  -n을 : 줄 번호 표시
  -b를 : 빈 줄을 줄 번호를 표시하고 무시

  고양이 -n 1.TXT

이상의 디스플레이 텍스트 때마다 화면을 눌러 스페이스 바를 계속
  더 | 찾기 / -name "*의 .sh"

 

디스플레이 뒤에 지정된 시작 위치에서 꼬리가 만족했다
  로그 보면서 실행하는 상위 서버의 꼬리 -f server.log에
  꼬리를 -10 DOS2UNIX합니다. 쉬의 마지막 10 줄을보고

 

머리
  에 해당 꼬리

은 "경로 -n"와 "에서 netstat -nr"명령을 사용하여, 우리는 기본 게이트웨이를 볼 수 있습니다. 기본 게이트웨이 정보 외에도,이 두 명령은 또한 현재 라우팅 테이블을 표시 할 수 있습니다.


ifconfig를 36

ifconfig를보기 및 Linux 시스템의 네트워크 인터페이스를 구성하는 데 사용됩니다

모든 네트워크 인터페이스를보고 자신의 상태

$ ifconfig를가 -a

다운을 사용하여 시작하거나 인터페이스 중지 명령

    $ ifconfig를 eth0에를
     
    $은 ifconfig eth0를 아래로

적은 43

이 이름을보고, 전체 파일을로드하지 않고 파일을 표시 매우 유용한 명령 할 수 있습니다 큰 로그 파일 때

$ 이하 대단한-file.log를 기록

당신이 덜 명령을 사용하여 파일을 열 때, 다음과 같은 두 개의 버튼은 앞뒤로 당신에게 많은 도움을 줄 것이다 스크롤

CTRL + F를 - 하나의 창 전달
CTRL + B - 뒤로 한 창을


포트 (포트)에서 리눅스에 의해 점유되어 있는지
lsof의 용도

형식 :
1
    
-i lsof를 : 포트

예를 들어, 내가 사용할 수있는 80 포트 점유율을보고 싶어 lsof를 -i : 80

당신이 포트가 점령되는 것을 분명히 알 수 있습니다

프로세스에 권한이 필요 lsof를, 파티, 점유를 볼 수 있음을 주목해야한다 때 : 참고. 예를 들어, 내가 다른 사용자를 사용하여, 당신은 볼 수 없습니다.

현재 사용자 이름 dequan 과정 점유율이 표시되지 않습니다. 다음과 같이, nginx를하거나 루트 사용자를 사용하는 경우

둘째, NETSTAT 사용

형식 :
1
    
에서 netstat -anp | 그렙 포트

등 다음과 같이 점유 (80)을보기로 :

추천

출처www.cnblogs.com/zhouwenfan-home/p/11323874.html