Linux에서 gdu를 사용하여 디스크 사용량을 분석하는 방법

Linux에서 gdu를 사용하여 디스크 사용량을 분석하는 방법

정기적으로 모니터링하지 않으면 시스템의 하드 디스크가 정말 빨리 꽉 찰 수 있습니다. 우리는 장치에 저장할 수 있는 것보다 더 많은 디지털 데이터를 가지고 있습니다. 따라서 디스크 공간 및 사용량을 확인하는 것은 디지털 생활에 통합해야 하는 중요한 작업입니다.





Linux에서는 df, ncdu 및 gdu를 비롯한 여러 유틸리티를 사용하여 디스크 사용량 및 저장소를 확인할 수 있습니다. gdu를 사용하여 Linux 시스템에서 디스크 사용량을 분석하는 방법과 설치 방법에 대한 간략한 가이드를 읽으려면 계속 읽으십시오.





gdu 유틸리티란 무엇입니까?

위에서 언급했듯이 gdu는 Go 프로그래밍 언어로 작성된 디스크 사용량 분석기입니다. Gdu는 Go 디스크 사용량 . 동일한 작업을 수행하는 다른 도구가 있지만 gdu는 빠르고 안정적이며 사용하기 쉬운 유틸리티입니다.





gdu가 군중에서 눈에 띄게 만드는 유일한 것은 속도입니다. 병렬 처리의 힘을 활용하여 드라이브의 스캔 속도를 향상시킵니다. gdu의 성능은 HDD를 분석할 때 평균이지만 SSD로 작업할 때 진정한 힘이 발휘됩니다.

아래 표는 500GB SSD에서 80GB의 데이터를 스캔하는 동안 gdu의 성능 속도를 설명합니다. gdu는 다른 디스크 사용량 분석기와 비교할 때 가장 빠른 검색 속도를 가지고 있습니다.



명령캐시 없는 속도캐시를 통한 속도
gdu6.5초2초
8초2초
고두8.5초3초
nn -T d31초3초
뒤 -h44초4.5초
덕 지수47초5초
ncdu54초12초

Linux에서 gdu 다운로드 및 설치

Linux 배포판에서는 기본적으로 gdu를 사용할 수 없으므로 패키지를 수동으로 설치해야 합니다.

Google 지도에 핀을 고정하는 방법

다음을 사용하여 Github 저장소에서 gdu를 다운로드할 수 있습니다. 곱슬 곱슬하다 .





curl -L https://github.com/dundee/gdu/releases/latest/download/gdu_linux_amd64.tgz | tar xz

권한 변경 gdu_linux_amd64 ~와 함께 chmod 명령 실행 파일로 만들기 위해.

sudo chmod +x gdu_linux_amd64

파일을 다음으로 이동 / usr/bin 예배 규칙서.

sudo mv gdu_linux_amd64 /usr/bin/gdu

유형 gdu --버전 터미널에서 패키지가 성공적으로 설치되었는지 확인합니다. 다음과 같은 출력이 표시됩니다.

Version: v4.9.1
Built time: Fri May 07 05:37:28 PM IST 2021
Built user: dundee

gdu 명령을 사용하는 방법

인수 없이 명령을 실행하면 gdu는 현재 디렉토리를 스캔하고 스토리지 관련 정보를 표시합니다.

gdu

특정 디렉토리를 스캔하려면 기본 명령으로 폴더 이름을 지정할 수 있습니다. 디스크 사용량을 분석하려면 /데스크탑 :

gdu ./Desktop

메모 : 달리 리눅스의 ls 명령어 , gdu로 여러 디렉토리를 지정할 수 없습니다. 시스템은 '오류: 최대 1개 인수, 수신 2개'라는 오류를 표시합니다.

출력에서 디렉터리 무시

상위 디렉토리를 검색하는 동안 특정 하위 디렉토리를 무시하려면 다음을 사용하십시오. -NS 깃발. NS -NS 의 약자 무시하다 플래그 다음에 오는 모든 디렉토리를 버립니다.

gdu /Desktop -i /Desktop/Ignore

앞서 언급한 명령은 /데스크탑 디렉토리를 표시하지 않습니다. /데스크톱/무시 출력의 하위 디렉토리. 여러 디렉토리를 전달할 수도 있습니다. -NS 로 구분하여 플래그를 지정합니다. ( , ) 캐릭터.

gdu /Desktop -i /Desktop/Ignore,/Desktop/Another-Folder

Gdu 함수 및 옵션

눌러 물음표 ( ? ) 키를 눌러 사용 가능한 작업 목록을 가져옵니다.

디렉토리 또는 파일을 삭제하려면 항목을 강조 표시하고 NS .

gdu를 사용하여 모든 파일의 내용을 볼 수도 있습니다. 파일을 강조 표시하고 V 열쇠.

내 컴퓨터 화면이 깜박이는 이유

흑백으로 출력하려면 다음을 사용하십시오. -씨 명령으로 플래그를 지정합니다.

gdu -c ./Desktop

Gdu는 Linux 시스템에서 마운트된 디스크도 스캔할 수 있습니다. 사용 -NS 마운트된 디스크와 관련된 정보를 표시하는 명령과 함께 플래그를 지정합니다.

gdu가 대화식 모드에서 실행되는 것을 방지하려면 다음을 사용하십시오. -N 깃발.

gdu -n ./Desktop

Gdu 특수 항목 식별자

위의 출력에서 ​​gdu는 항목 앞에 특수 문자를 표시합니다. 각 문자에는 파일 유형을 나타내는 특정 의미가 있습니다.

Gdu는 출력에서 ​​다음 문자를 사용합니다.

성격의미
!디렉토리를 읽는 동안 오류가 발생했습니다.
.하위 디렉토리를 읽는 동안 오류가 발생했습니다.
@소켓 또는 심볼릭 링크
시간하드링크
그리고빈 디렉토리

gdu로 디스크 공간 모니터링

Linux 시스템에서 작업하는 동안 시스템의 상태, 저장소, 응용 프로그램 등에 대한 정기적인 감사를 수행하는 것이 중요합니다. 그렇게 하면 컴퓨터가 오랫동안 최상의 성능을 제공할 수 있습니다.

USB 3 대 USB C 속도

스토리지는 컴퓨터의 필수 구성 요소입니다. 인터넷에서 쉽게 사용할 수 있는 데이터가 너무 많기 때문에 디스크 공간을 신중하게 활용하는 것이 필수가 되었습니다. 장치에 공간이 충분하지 않은 경우 언제든지 파일을 저장할 클라우드 스토리지 플랫폼을 선택할 수 있습니다.

공유하다 공유하다 트위터 이메일 5 최고의 무료 클라우드 스토리지 제공업체

클라우드 스토리지를 사용하고 어디에서나 파일에 액세스하십시오. 지금 선택할 수 있는 최고의 무료 클라우드 스토리지 솔루션을 살펴보겠습니다.

다음 읽기
관련 항목
  • 리눅스
  • 하드 드라이브
  • 리눅스
저자 소개 디페쉬 샤르마(79개 기사 게재)

Deepesh는 MUO의 Linux용 주니어 편집자입니다. 그는 모든 신규 이민자에게 행복한 경험을 제공하는 것을 목표로 Linux에 대한 정보 가이드를 작성합니다. 영화에 대해서는 잘 모르지만 기술에 대해 이야기하고 싶다면 그는 당신의 남자입니다. 여가 시간에는 책을 읽거나 다양한 음악 장르를 듣거나 기타를 연주하는 그를 볼 수 있습니다.

Deepesh Sharma가 참여한 작품 더보기

뉴스레터 구독

뉴스레터에 가입하여 기술 팁, 리뷰, 무료 전자책 및 독점 거래를 확인하십시오!

구독하려면 여기를 클릭하세요.