1. 디스크 사용량 요약 확인
df -h
-h
: 사람이 읽기 쉬운 형식으로 (GB, MB 단위) 출력- 주요 정보: 파일시스템, 용량, 사용량, 남은 공간, 마운트된 경로
Filesystem Size Used Avail Use% Mounted on
/dev/vda1 40G 20G 18G 52% /
tmpfs 500M 0 500M 0% /dev/shm
/dev/vdb1 50G 10G 40G 20% /data
- Filesystem: 장치 이름이나 파일 시스템의 경로.
- Size: 파일 시스템의 전체 크기
- Used: 현재 사용 중인 공간
- Avail: 현재 사용 가능한 공간
- Use%: 전체 용량 대비 사용량 비율
- Mounted on: 파일 시스템이 마운트된 위치
2. 특정 디렉토리 사용량 확인
du -sh /path/to/directory
/path/to/directory
: 확인하려는 디렉토리 경로-s
: 디렉토리의 총합만 표시-h
: 사람이 읽기 쉬운 형식으로 출력
du -sh /var/log
- 위 명령어를 입력하는 경우
1.2G /var/log
- 위와 같이 해당 디렉토리의 디스크 사용량 출력됨
3. 디스크 상위 사용 디렉토리 찾기
du -ah /path/to/directory | sort -rh | head -n 10
-a
: 파일 및 디렉토리 사용량 모두 표시-h
: 사람이 읽기 쉬운 형식sort -rh
: 크기 순으로 내림차순 정렬head -n 10
: 상위 10개만 출력
4. 디스크 I/O 모니터링
실시간 디스크 사용량을 모니터링하려면 iostat
명령어를 사용하면 된다.
먼저 sysstat
패키지를 설치해야 한다.
sudo yum install -y sysstat
실시간 디스크 사용량 모니터링 명령어 입력
iostat -dx 1
- 디스크 입출력 사용량, 읽기/쓰기 속도를 실시간으로 확인 가능
5. 전체 요약 정보 확인
디스크, 메모리 등 전체 상태를 확인하기 위해서 아래 명령어 입력
df -hT # 디스크 파일시스템과 타입 확인
lsblk # 블록 디바이스 정보 확인
'Server > Linux' 카테고리의 다른 글
리눅스 우분투 Nginx 설치 및 React 애플리케이션 배포 (0) | 2025.02.01 |
---|---|
우분투 서버 Redis 설치 (0) | 2025.02.01 |
우분투 서버 MariaDB 설치 (1) | 2025.02.01 |