내 하드 드라이브가 꽉 찼습니다. 무엇이 공간을 차지하고 있는지 어떻게 알 수 있나요? [복사]

내 하드 드라이브가 꽉 찼습니다. 무엇이 공간을 차지하고 있는지 어떻게 알 수 있나요? [복사]

내 Mint-KDE 18 루트 파티션은 20GB입니다. 추가 기본 파티션은 없습니다. 특별한 작업은 하지 않고 Chrome, KRDC, Teamviewer만 하고 파티션이 반쯤 비어 있습니다. 내가 한 일은 인터넷의 webdavs 저장소에서 Samba를 통해 내 네트워크 드라이브로 Dolphin을 복사하는 것이었습니다. 내 컴퓨터에는 아무것도 저장되어 있지 않습니다.

이제 디스크가 꽉 찼다는 메시지가 나타납니다. Dolphin에서 루트 또는 홈 디렉터리를 열면 0MB의 여유 공간이 표시됩니다.

터미널을 통해 내 디렉토리와 파일을 가장 큰 것부터 또는 가장 최근의 것 등을 통해 보는 가장 빠른 방법은 무엇입니까?

답변1

du -h -d 1 /

이렇게 하면 루트 디렉터리에 있는 모든 최상위 디렉터리의 크기가 "사람이 읽을 수 있는" 형식으로 표시됩니다. 당신은 또한 이것을 할 수 있습니다

du -h -d 1 / | grep '[0-9]\+G' 

몇 GB 이상을 차지하는 항목만 참조하세요.

더 자세한 내용을 얻으려면 다음과 같이하십시오.

ls -R -shl / | grep '^[0-9.]\{4,12\}\+[KG]'

그러면 루트 디렉터리와 그 아래에 있는 크기가 1G 이상인 모든 파일이 표시됩니다.

sudo** 위 명령어 앞에 추가해야 할 수도 있으니 주의하세요 .

편집 - 최신순 또는 최대순으로 정렬하고 싶은 것을 확인했습니다.

이 시도

du -h -d 1 / | grep '[0-9]\+G' | sort -h

답변2

다른 답변에서와 같이 모든 수동 명령 대신 이 목적을 위해 특별히 제작된 도구를 권장합니다.ncdu, 원하는 패키지 관리자를 사용하여 설치하세요.

이는 단지 작은 명령줄 유틸리티이므로 약간의 공간만 확보하면 설치할 수 있습니다.

그럼, 그냥 실행

$ ncdu /

전체 시스템을 분석합니다.

바라보다https://dev.yorhel.nl/ncdu/scr스크린샷: 여기에 이미지 설명을 입력하세요.

답변3

내가 가장 좋아하는 명령은 다음과 같습니다.

du | sort -nr | head -20

du옵션이 없으면 모든 하위 디렉터리와 해당 크기가 나열됩니다.
sort크기별로 정렬합니다. n숫자 정렬이 필요합니다. r먼저 결과를 최대값으로 반전시킵니다.
head -20출력을 20줄로 제한합니다.

파일 대신 디렉터리를 나열하면 작은 파일이 많이 포함된 디렉터리를 찾을 수 있습니다.

제대로 작동 하려면 sort사람이 읽을 수 있는 출력을 사용할 수 없지만 크기를 완전히 구문 분석할 수 없더라도 가장 큰 것이 가장 큽니다.

디렉터리의 출력에는 해당 하위 디렉터리가 포함되므로 .cache이전에 나열된 내용 .cache/chromium(또는 다른 내용) 을 볼 수 있습니다.

답변4

다른 사람들이 제안한 시간이 많이 걸리는 명령을 실행하기 전에 du -h쉽게 정리할 수 있고 종종 정크를 포함하는 일부 폴더를 살펴보십시오. du -h많은 수의 파일이 포함된 경우 각 파일에서 전체적으로 이 작업을 수행해야 할 수 있습니다 du -h.

  1. /tmp
  2. /var/tmp; 하지만 그 전에 더 주의하려면 다음을 참조하세요.이 페이지웹사이트와 어떻게 다른지 알아보세요 /tmp.
  3. /home/your_user_name- 홈 디렉터리: 여기에 큰 파일을 다운로드하고 잊어버렸거나 많은 데이터를 추출/생성하지만 삭제하지 않는 무언가를 만들었을 가능성이 높습니다. 물론 여기에 있는 대부분의 파일은 파일이 있는 곳에 있으므로 삭제해도 안전한 것과 그렇지 않은 것을 알아야 합니다.
  4. /opt그리고 /usr/local- 특별한 것을 설치하지 않았다고 말했기 때문에 특정 사례와 관련이 없지만 이 질문을 읽는 다른 사람들에게는 이것이 Linux 배포판의 일부가 아닌 소프트웨어를 설치하는 일반적인 대상입니다. 실제로 소프트웨어가 필요한지 확인하고 그냥 방치해 두지 마십시오.

관련 정보