하나의 파티션과 NTFS 파일 시스템을 갖춘 Western Digital 외장 하드 드라이브가 있습니다. Lubuntu의 최상위 디렉토리에서:
$ sudo du -d 0 -h * | sort -h
0 temp
7.5K $RECYCLE.BIN
25K System Volume Information
690M dir1
1.5G dir2
3.2G dir3
15G dir4
71G dir5
98G dir6
522G dir7
대략적으로 드라이브의 사용량은 0.7+1.5+3.2+15+71+98+522 = 711.4G입니다.
하지만
$ sudo df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sdb1 932G 880G 53G 95% /media/t/My Passport
gparted에서는 하드 디스크 크기가 931.48GiB, 사용된 경우 879.47GiB, 사용되지 않은 경우 52.01GiB임을 보여줍니다.
그러면 왜 이 세 가지 방법이 서로 다른 결과를 가져오는 걸까요? 첫 번째 방법이 다른 두 가지 방법과 매우 다른 결과를 제공하는 이유는 무엇입니까?
감사해요.
방금 .Trash-1000
최상위 디렉토리 아래에 숨겨진 디렉토리를 발견했습니다.
$ du -h -d 0 .Trash-1000
166G .Trash-1000
$ ls .Trash-1000/
expunged files info
목적은 무엇입니까 .Trash-1000
?
어떻게 청소하나요? 나는 단순해질 수 있을까 rm -r .Trash-1000
?
답변1
.Trash-1000
~이다FreeDesktop.org 휴지통 사양 정의이동식 드라이브에 있는 ID 1000(아마도)의 사용자를 위한 휴지통입니다 t
("기본" 볼륨의 휴지통은 ~/.local/share/Trash
이고 다른 볼륨은 사용자별 최상위 휴지통 디렉토리를 갖습니다). 여기에는 휴지통 호환 파일 관리자(예: GVFS를 사용하는 파일 관리자)를 사용하여 "삭제"된 파일이 포함되어 있습니다.
rm -rf
콘텐츠를 영구적으로 삭제하는 것 외에도 부정적인 결과 없이 삭제할 수 있습니다. 휴지통 비우기를 요청하여 GVFS를 비울 수도 있습니다.
gvfs-trash --empty
또는
gio trash --empty