컴퓨터 지식 네트워크 - 컴퓨터 구성 - Linux 서버에서 CPU 사용량, 메모리 사용량, 대역폭 사용량을 확인하는 방법

Linux 서버에서 CPU 사용량, 메모리 사용량, 대역폭 사용량을 확인하는 방법

Linux 서버의 CPU 사용량, 메모리 사용량, 대역폭 사용량을 확인하는 방법

그림에서 빨간색 부분이 사용량 비율입니다. 다음은 서버에 멀티가 있는 경우의 CPU 사용량입니다. -core CPU, 아래에서 볼 수 있습니다. 일부 프로세스가 CPU의 100% 이상을 차지하는 경우 이는 일반적으로 해당 프로세스가 여러 코어를 사용한다는 의미입니다.

메모리 사용량 : free -m

사진에서 빨간색 부분이 점유되어 있습니다. 즉, Used와 Free가 남아있습니다. (숫자의 두 번째 줄에서 찾아보세요.)

대역폭 사용량:

vmstat 명령을 사용하고 다음 명령을 입력하십시오: vmstat

Linux 서버 관련 정보 보기(포트 점유율, CPU, 메모리 점유율, 방화벽, 시스템 정보, vim 편집기 사용량 등)

1. 포트 점유율

(1) 모든 포트의 사용량 보기 및 프로세스 상황: netstat -tunlp

(2) 특정 포트의 사용량 확인: netstat -tunlp|grep 5560

2. 메모리 사용량 확인

( 1) 점유 확인(동적): top

P(대문자)를 눌러 가장 큰 메모리를 차지하는 프로세스를 찾습니다.

(2) 점유(전체) 확인: free

(3) 가장 많은 메모리를 차지하는 N개의 프로세스를 확인합니다. ?ps -aux | sort -k4nr | head -K 10개의 프로세스가 있는 경우 K=10, 상위 3개인 경우 K=3

(4) 하드 디스크 공간 크기 확인: df -lh

3. 방화벽

방화벽 iptables 및 방화벽

(1) 방화벽 상태 확인: Firewall-cmd --state

(2) 방화벽 켜기 및 끄기: 켜기: systemctl start Firewalld 끄기: systemctl stop Firewalld.service 또는 service Firewalld stop

(3) 방화벽 다시 시작: Firewall-cmd --reload (구성을 다시 로드하고, 규칙을 추가한 후 이 명령을 실행해야 합니다)

(4) 방화벽 시작 여부 시작 시: 시작 시 방화벽이 시작되지 않도록 비활성화: systemctl 비활성화 방화벽 d.service 부팅 시 시작되도록 방화벽 설정: systemctl 활성화 방화벽 d.service

4. 시스템 정보 보기

(1 ) 시스템 비트 보기: getconf LONG_BIT

(2) 메모리 정보 보기: 모든 메모리 정보 보기: cat /proc/meminfo 메모리 용량 보기: grep "MemTotal" /proc/meminfo

? (3) CPU 정보 보기: CPU 수(코어 수) 보기: cat /proc/cpuinfo |grep "processor"|wc -l

5. Linux 중국어 잘못된 코드:

방금 세 번째 부분을 사용하고 ssh 클라이언트 속성 구성을 변경했습니다.

1. SSH 터미널 구성(xshell을 예로 사용):

"파일"을 엽니다. - "속성", "터미널"에서 "인코딩"을 UTF-8로 변경하면 됩니다.

6. Xshell이 ​​Linux에 원격으로 연결할 때 작은 키보드를 사용할 수 없는 문제에 대한 해결 방법:

7. Linux에서 vi 편집기 작업 종료

저장, vi를 종료하지 않음 ?:w

vi를 저장하고 종료 :wq

변경 사항을 저장하지 않고 vi를 종료하시겠습니까? :q!

다른 파일 이름으로 저장하시겠습니까? filename

기존 파일에 파일을 저장하고 덮어쓰기: w! filename

텍스트 찾기: 일반 모드에서는 /와 찾으려는 텍스트 단어(예: /port)를 입력합니다. , 이때 다시 n을 누르면 변경된 텍스트가 있는 다음 위치로 이동합니다.

上篇: OPPO 휴대폰에서 듀얼 WIFI 가속을 사용하는 방법 下篇: S1, S2, S3, S4, T1, T2, T3, T4, T5, T6이란 무엇인가요?
관련 내용