728x90
- top
- 설명: 실시간으로 시스템의 프로세스와 리소스 사용량을 모니터링할 수 있습니다.
- 예시: top
실행하면 CPU, 메모리 사용량, 각 프로세스의 상태 등을 실시간으로 보여줍니다.top
- htop
- 설명: top 명령어의 향상된 버전으로, 더 직관적인 인터페이스와 추가 기능을 제공합니다.
- 예시: htop
htop은 설치가 필요할 수 있습니다. 설치 후 실행하면 키보드로 쉽게 조작할 수 있는 인터페이스를 제공합니다.htop
- htop 설치 방법 (Centos 7)
- htop은 epel 레파지토리에 포함되어 있어 사전 설치작업이 필요합니다.
yum -y install epel-release
- htop install
yum -y install htop
- htop 모니터링 화면 예시
- vmstat
- 설명: 시스템의 메모리, 프로세스, I/O, CPU 활동 등을 요약하여 보여줍니다.
- 예시: vmstat 1
1초 간격으로 시스템 상태를 업데이트하여 출력합니다.vmstat 1
- free
- 설명: 시스템의 메모리 사용량을 보여줍니다.
- 예시: free -h
메모리 사용량을 사람이 읽기 쉬운 형식으로 출력합니다.free -h
- df
- 설명: 파일 시스템의 디스크 사용량을 보여줍니다.
- 예시: df -h
디스크 사용량을 사람이 읽기 쉬운 형식으로 출력합니다.df -h
- du
- 설명: 디렉토리와 파일의 디스크 사용량을 보여줍니다.
- 예시: du -sh /var/log
/var/log 디렉토리의 총 디스크 사용량을 요약하여 출력합니다.du -sh /var/log
- ps
- 설명: 현재 실행 중인 프로세스를 보여줍니다.
- 예시: ps aux
모든 사용자와 관련된 모든 프로세스를 상세히 출력합니다.ps aux
- netstat
- 설명: 네트워크 연결, 라우팅 테이블, 인터페이스 통계 등을 보여줍니다.
- 예시: netstat -tuln
현재 열려 있는 포트와 관련된 네트워크 연결을 보여줍니다. net-tools 설치가 필요합니다. 설치 시 ifconfig 명령도 같이 사용 할 수 있습니다.netstat -tuln
- sar
- 설명: 시스템 활동 보고서를 생성합니다.
- 예시: sar -u 1 3
CPU 사용량을 1초 간격으로 3번 출력합니다. sysstat 패키지 사전 설치가 필요합니다.sar -u 1 3
728x90
'OS > Linux' 카테고리의 다른 글
[Linux] 리눅스마스터 1급 필기 기출 (14) | 2024.10.16 |
---|---|
[Linux] yum install 오류 해결법 (4) | 2024.09.04 |
[Linux] vi 편집기 명령어 (0) | 2024.08.28 |
[Linux] cron 표현식 (0) | 2024.08.27 |
[Linux] 서버시간 동기화 - NTP, hwclock (0) | 2024.08.27 |