본문 바로가기

IT/검색 이력

리눅스 서버 디스크 사용량과 폴더별 사용량 확인하기

반응형

리눅스 서버를 관리하는 중요한 부분 중 하나는 디스크 사용량 관리입니다. 디스크 공간이 부족하게 되면 시스템이 정상적으로 동작하지 않게 되므로, 주기적으로 확인하고 관리해야 합니다. 이번 포스팅에서는 리눅스에서 디스크 사용량과 폴더별 사용량을 확인하는 방법에 대해 알아보겠습니다.

1. df 명령어 사용하기

df(Disk Free) 명령어는 파일시스템별로 사용 중인 디스크 공간을 확인할 수 있습니다. 기본적으로 df 명령어만 입력하면 각 파일 시스템별 총 공간, 사용 중인 공간, 남은 공간, 사용률을 확인할 수 있습니다.

$ df

또한, "-h" 옵션을 사용하면 사람이 읽기 편한 형식으로 출력해줍니다.

$ df -h

2. du 명령어 사용하기

du(Disk Usage) 명령어는 파일 또는 디렉토리가 사용하고 있는 디스크 공간을 확인하는 데 사용됩니다. 사용법은 다음과 같습니다.

$ du [옵션] [파일 또는 디렉토리]

"-h" 옵션을 사용하면 사람이 읽기 쉬운 형식으로 출력하고, "-s" 옵션은 전체 합계만 출력하며, "-a" 옵션은 파일과 디렉토리 모두를 표시합니다.

$ du -hs /path/to/directory

3. ncdu 툴 사용하기

ncdu(NCurses Disk Usage)는 리눅스에서 디스크 사용량을 쉽게 확인할 수 있는 대화형 툴입니다. ncdu를 설치하려면 다음과 같이 입력합니다.

$ sudo apt install ncdu  # Debian, Ubuntu
$ sudo yum install ncdu  # CentOS, Fedora

설치 후에는 다음과 같이 실행하여 디스크 사용량을 확인할 수 있습니다.

$ ncdu /path/to/directory

이상으로 리눅스 서버에서 디스크 사용량과 폴더별 사용량을 확인하는 방법에 대해 알아보았습니다. 이러한 도구들을 활용하여 디스크 공간을 효과적으로 관리하시기 바랍니다. 다음에는 이를 활용한 디스크 공간 최적화 방법에 대해 알아보도록 하겠습니다. 감사합니다.

반응형