일부 파일을 삭제한 후. 공간이 공개되지 않습니다. 이 명령을 실행하면 df -h
여유 공간은 항상 0입니다.
/dev/sda3 233G 224G 0 100% /
시스템을 다시 시작해도
출력 df -h;ls -l file_to_be_erased;rm file_to_be_erased;df -h
:
Filesystem Size Used Avail Use% Mounted on
udev 7.9G 0 7.9G 0% /dev
tmpfs 1.6G 680K 1.6G 1% /run
/dev/sda3 233G 216G 5.2G 98% /
tmpfs 7.9G 0 7.9G 0% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 7.9G 0 7.9G 0% /sys/fs/cgroup
tmpfs 2.0G 188K 2.0G 1% /home/fold1
tmpfs 15G 139M 14G 1% /home/fold2
/dev/sda1 487M 59M 399M 13% /boot
tmpfs 1.6G 0 1.6G 0% /run/user/0
ls: cannot access 'file_to_be_erased': No such file or directory
rm: cannot remove 'file_to_be_erased': No such file or directory
Filesystem Size Used Avail Use% Mounted on
udev 7.9G 0 7.9G 0% /dev
tmpfs 1.6G 680K 1.6G 1% /run
/dev/sda3 233G 216G 5.2G 98% /
tmpfs 7.9G 0 7.9G 0% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 7.9G 0 7.9G 0% /sys/fs/cgroup
tmpfs 2.0G 188K 2.0G 1% /home/fold1
tmpfs 15G 139M 14G 1% /home/fold2
/dev/sda1 487M 59M 399M 13% /boot
tmpfs 1.6G 0 1.6G 0% /run/user/0
답변1
삭제한 파일이 없습니다. 출력을 보면 다음과 같이 표시됩니다. ls: 'file_to_be_erased'에 액세스할 수 없습니다. 해당 파일이나 디렉터리가 없습니다. rm: 'file_to_be_erased'를 삭제할 수 없습니다. 해당 파일이나 디렉터리가 없습니다.
따라서 "file_to_be_erased"를 삭제하려는 파일의 실제 이름으로 바꾸십시오. df가 눈에 띄게 개선되기 전에 많은 수의 파일을 삭제해야 할 수도 있습니다. 가장 큰 파일을 찾고(find 명령을 사용하여) 해당 파일부터 시작하십시오.