디스크를 데이터로 가득 채워 컴퓨터에 충돌이 발생하는 unRAR 버그를 제거하는 방법은 무엇입니까?

디스크를 데이터로 가득 채워 컴퓨터에 충돌이 발생하는 unRAR 버그를 제거하는 방법은 무엇입니까?

그것은 일종의우편 폭탄, 익명의 디렉토리에서 폭발했습니다.
저는 Ubuntu 20.04를 사용하고 있으며 GUI에서 클릭하여 ~/Downloads/file.rar.

TXT 콘텐츠가 포함된 작은 3Mb 파일이지만 추출에 시간이 많이 걸리고 완료되지 않습니다. 대신 내 컴퓨터가 충돌하여 디스크가 100% 채워집니다.

이 버그가 수정되기 전에는 다시는 사용하지 않겠습니다만,
내 컴퓨터를 가득 채우고 있는 모든 쓰레기 파일이 RAR에 저장되어 있는 위치를 어떻게 알 수 있나요?

/tmp또는 에 아무것도 표시되지 않습니다 ~/Downloads.

답변1

이라는 멋진 ncurses 유틸리티가 있습니다 ncdu. 디렉토리를 스캔하여 크기별로 나열합니다.

불행하게도 이를 설치해야 하는데, 전체 디스크에서는 거의 불가능합니다. du대신 ncurses 없이 똑같은 기능을 수행하는 GNU를 사용할 수 있습니다 .

루트 디렉터리에서 시작하고 싶을 수도 있습니다./

달리다du -d 1 -h | sort -h

-ddu가 조사할 최대 디렉터리 깊이를 지정하는 위치

-h바이트를 MB 또는 GB로 자동으로 변환합니다(사람이 읽을 수 있음).

그리고 이를 파이프로 연결하여 sort -h출력을 크기별로 정렬합니다.

그런 다음 cd가장 큰 디렉토리로 이동하여 du원하는 것을 찾을 때까지 다시 실행하십시오.

관련 정보