GUI를 사용하여 디렉터리 및 파일의 크기를 확인하는 것은 매우 쉽습니다. 명령 줄을 사용하여 디렉토리 크기를 가져 오는 것은 GUI를 사용할 때보 다 훨씬 더 어려울 수 있습니다. ‘ls’명령을 사용하면 디렉토리의 내용을 나열 할 수 있지만 정확한 공간이나 디렉토리 크기는 볼 수 없습니다. 대신 디렉토리 또는 파일의 정확한 크기를 얻으려면 더 많은 명령을 탐색해야합니다.

이 기사에서는 명령 줄 환경을 사용하여 Linux에서 디렉토리 크기를 확인하는 방법을 배웁니다. 이 기사에서 설명하는 모든 명령은 Ubuntu 20.04 시스템에서 실행되었습니다. 모든 방법과 단계는 터미널에서 수행됩니다. Ctrl + Alt + t를 입력하여 터미널 창을 빠르게 열 수 있습니다.

다음은 Linux 시스템에서 디렉토리 크기를 확인하는 데 사용할 수있는 몇 가지 방법입니다. 이러한 방법을 하나씩 살펴 보겠습니다.

방법 1 : du 명령을 사용하여 디렉터리 크기 확인

디렉터리 크기를 확인하는 데 사용되는 기본 명령을 ‘du’라고합니다. 명령은 디스크 사용량을 나타냅니다. du 명령은 대부분의 Linux 배포판에 설치됩니다. du 명령을 사용하면 다음과 같이 시스템의 현재 디렉토리 크기를 볼 수 있습니다.

$ du

위 명령은 홈 디렉토리 콘텐츠 목록을 표시합니다. 왼쪽에 표시된 숫자는 각 개체의 크기 (KB)를 나타냅니다.

-h 옵션을 사용하면 다음과 같이보다 설명적인 형식으로 출력을 표시 할 수도 있습니다.

$ du –h

위 명령 숫자와 함께 킬로, 메가 및 기가 바이트 단위로 공간을 표시합니다.

특정 디렉토리의 크기를 찾으려면 다음 구문을 사용하십시오.

$ du –h / directory-path

일부 디렉토리에는 특정 디렉토리 콘텐츠에 액세스 할 수있는 특정 권한이 필요하기 때문에 위 명령을 sudo 사용자로 실행해야합니다.

다음 명령을 사용하여 디렉토리를 확인하세요. / var 디렉토리의 크기 :

$ sudo du –h / var

-hc 옵션을 사용하면 인간의 영역에있는 특정 디렉토리의 크기를 표시 할 수 있습니다. dable 형식 :

$ sudo du -hc / var

최대 깊이 옵션을 사용하여 하위 디렉토리 경로 깊이를 변경할 수도 있습니다. 예를 들어 최상위 디렉토리 만 표시하려는 경우 다음과 같이 max-depth = 0을 설정해야합니다.

$ sudo du –hc ––max-depth = 0 / var

마찬가지로 다음을 사용하여 최상위 디렉토리를 검색합니다. 한 계층의 하위 디렉토리를 설정 한 다음 max-depth = 1을 설정합니다.

$ sudo du –hc ––max-depth = 1 / var

du와 관련된 더 많은 명령을 탐색하려면 다음 명령을 사용할 수 있습니다.

$ man du

방법 2 : 트리 명령을 사용하여 디렉터리 크기 확인

트리 명령은 디렉터리, 하위 디렉터리 및 파일을 트리 형식으로 표시하는 데 사용됩니다. 사용자 정의를위한 플래그 및 옵션을 입력하여이 명령을 더 유용하게 만들 수 있습니다. tree 명령은 대부분의 Linux 시스템에 이미 설치되어 있지 않습니다. 다음과 같이 apt 패키지 관리자를 사용하여이 명령을 설치할 수 있습니다.

$ sudo apt 설치 트리

현재 디렉토리, 하위 디렉토리 및 파일을 표시하려면 터미널에서 다음 명령을 사용하십시오.

$ tree -d -h

tree 명령을 사용하여 다음 구문을 사용하는 특정 디렉터리의 콘텐츠 :

$ tree / directory-path

콘텐츠를 나열하려면 / var 디렉토리의 경우 다음 명령을 사용합니다.

$ tree / var

명령을 완료하면 총 디렉터리 및 하위 디렉터리 수가 표시됩니다.

tree 명령에 대해 자세히 알아 보려면 다음 명령을 사용하십시오. :

$ man tree

방법 3 : Dire 확인 ncdu 명령을 사용한 ctory 크기

NCurses 디스크 사용량 ( ‘ncdu’로 축약 됨)은 디렉토리 크기를 확인하는데도 사용됩니다. ncdu는 대부분의 Linux 시스템에 기본적으로 설치되지 않습니다.다음과 같이 apt 패키지 관리자를 통해 명령 줄을 사용하여이 명령을 설치해야합니다.

$ sudo apt install ncdu

ncdu를 사용하여 시스템 디스크 사용량에 대한 대화 형 디스플레이를 볼 수 있습니다. 이 명령을 시도하려면 다음을 실행하십시오.

$ ncdu

왼쪽 상단 모서리에는 현재보고있는 디렉토리가 표시됩니다. 왼쪽 열은 숫자 값으로 디렉토리 크기를 표시하며 # 기호는 각 디렉토리 옆의 크기를 나타냅니다. 화살표 키를 사용하여 이러한 라인 사이를 이동할 수 있습니다. 여기서 오른쪽 화살표의 목적은 디렉토리를 탐색하는 것이고 왼쪽 화살표의 목적은 뒤로 이동하는 것입니다.

ncdu 명령을 사용하면 다음과 같이 특정 디렉토리를 대상으로 지정할 수도 있습니다.

$ ncdu / var

ncdu 인터페이스를 종료하려면 ‘q’를 누르고 도움말을 보려면 ‘?’를 누르십시오.

이 기사에서는 Ubuntu 20.04에서 터미널 명령 줄을 사용하여 디렉토리 크기를 확인하는 방법을 배웠습니다. 세 가지 다른 방법을 통한 Linux 시스템. 터미널을 사용하여 tree, ncdu 및 du 명령과 관련된 더 많은 명령을 탐색 할 수 있습니다. 이러한 명령은 모든 Linux 배포에서 사용할 수 있습니다. 질문이나 제안이 있으시면 아래에 의견을 남겨주세요.

답글 남기기

이메일 주소를 발행하지 않을 것입니다. 필수 항목은 *(으)로 표시합니다