리눅스/명령어

리눅스 디렉토리 사용률 정렬하는 방법

쁘로그램어 2023. 12. 5. 14:39

 

리눅스에서 디렉토리의 사용 현황을 확인하고 정렬하는 방법을 알아보겠습니다. 여러 명령어를 사용하여 간편하게 디스크 사용량을 확인할 수 있습니다.

1. du 명령어와 sort 명령어

du -h --max-depth=1 /path/to/your/directory | sort -rh
  • -h: 결과를 인간이 읽기 쉬운 형식(예: KB, MB, GB)으로 표시합니다.
  • --max-depth=1: 최상위 디렉토리만 포함하여 결과를 표시합니다.
  • /path/to/your/directory: 원하는 디렉토리 경로를 지정합니다.
  • sort -rh: 결과를 역순으로(-r) 정렬하고, 숫자 크기로(-h) 정렬합니다.

2. ncdu 명령어

# ncdu 설치
sudo apt-get install ncdu  # Ubuntu/Debian 기반 시스템
sudo yum install ncdu      # CentOS/RHEL 기반 시스템

# ncdu 실행
ncdu /path/to/your/directory

ncdu는 ncurses를 사용하여 시각적으로 디스크 사용 현황을 표시합니다. 키보드로 쉽게 탐색하고 크기별로 정렬할 수 있습니다.