리눅스에서 파일이나 폴더가 얼마나 많은 디스크 공간을 사용하는지 확인

이 가이드에서는 Linux 명령 줄을 사용하여 파일 또는 폴더가 차지하는 디스크 공간을 찾는 방법을 보여줍니다.

모든 파일 및 폴더의 파일 크기 찾기

du 명령은 각 파일의 디스크 사용을 요약합니다.

가장 간단한 형태로 다음 명령을 실행하면됩니다.

현재 작업 디렉토리 내의 모든 파일과 폴더를 스크롤합니다. 표시된 각 파일에 대해 파일 크기가 그 옆에 표시되고 맨 아래에 전체 파일 크기가 표시됩니다.

전체 드라이브에서 사용되는 공간의 양을 확인하려면 다음 명령을 사용하여 루트 폴더에서 시작할 수 있습니다.

뒤 /

다음과 같이 권한을 높이려면 du 명령과 함께 sudo 를 사용해야 할 수도 있습니다.

sudo du /

위 명령의 주요 문제점은 하위 폴더의 파일 크기 만 나열하고 그 안에있는 파일은 나열하지 않는 것입니다.

전체 목록을 얻으려면 다음 명령 중 하나를 사용하십시오.

뒤 - 아

뒤 - 전체

다음과 같이 more 명령 또는 less 명령 을 사용하여 출력을 페이지 단위로 스크롤 할 수 있습니다.

뒤 | 더

뒤 | 적게

개별 파일 및 폴더의 파일 크기 찾기

단일 파일에서 사용하는 디스크 사용량을 확인하려면 다음과 같이 du 명령과 함께 파일 이름을 지정할 수 있습니다.

du / path / to / file

예를 들어

du image.png

출력은 다음과 같습니다.

36 image.png

du 명령과 함께 폴더 이름을 입력하면 폴더의 모든 파일 목록이 표시됩니다.

88 스팀 / 통나무

92 스팀

위의 그림은 스팀 폴더의 크기가 88이고 스팀 폴더의 합이 92 인 logs 폴더가 있음을 보여줍니다.

로그 폴더에 파일을 나열하지 않습니다. 파일 목록을 얻으려면 다음 명령을 사용해야합니다.

뒤 - 아 증기

결과는 다음과 같습니다.

84 Steam / logs / bootstrap_log.txt

88 스팀 / 통나무

92 스팀

파일 크기의 출력 변경

기본적으로 파일 크기는 킬로바이트 단위로 표시됩니다. 다음과 같이 블록 크기를 다른 값으로 변경할 수 있습니다.

뒤 - BM

예를 들어, 기본적으로 크기가 1630535680 인 "zorin.iso"라는 파일이 있습니다.

du -BM zorin.iso

위의 명령은 크기를 1556M로 출력합니다.

다음과 같이 K 또는 G를 사용할 수도 있습니다.

du -BK zorin.iso

뒤 -BG zorin.iso

킬로바이트에서 zorin.iso 파일은 159232K로 나열됩니다.

기가 바이트 단위로 zorin.iso 파일이 2G로 나열됩니다.

사실 다음과 같은 8 가지 가능한 설정이 있습니다.

올바른 디스플레이 크기를 얻으려는 파일 목록을 얻는 것이 어렵습니다. 예를 들어 100 바이트의 파일을 바이트로 표시해야하지만 16GB의 파일은 기가 바이트로 표시하는 것이 좋습니다.

표시되는 파일을 기반으로 적절한 파일 크기를 얻으려면 다음 명령 중 하나를 사용하십시오.

이씨

뒤 - 인간 - 독서

출력 요약

다음 명령을 사용하여 du 명령을 사용하여 파일 및 폴더의 전체 크기를 표시 할 수 있습니다.

뒤 -c

뒤 - 총

다음 명령을 사용하여 파일 및 폴더 목록과 같은 다른 출력 대부분을 제거 할 수도 있습니다.

뒤스

뒤 - 요약해라.

개요

다음과 같이 터미널에서 man 명령을 실행하여 du 명령에 대해 자세히 알 수 있습니다.

남자 듀

읽으려는 또 다른 명령은 파일 시스템 및 디스크 공간 사용을보고 하는 df 명령 입니다.