내 시스템에는 공간 부족으로 인한 이상한 문제가 계속 발생합니다. 어제만 해도 15GB 가까이 공간을 비웠는데, 오늘 보니 공간이 꽉 찼더군요. 정말 이해가 안 돼요. 다른 사람들도 이 문제를 겪고 있다는 것을 알고 있지만 그렇지 않습니다 .xsession-log
. 내 것은 실제로 /var/log
아주 작습니다.
다음은 내 디스크의 스크린샷입니다. 루트로 실행하고 있습니다.
이 내 꺼야df
[eeuser@roadrunner ~]$ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda5 178G 169G 2.2M 100% /
udev 7.9G 4.0K 7.9G 1% /dev
tmpfs 3.2G 940K 3.2G 1% /run
none 5.0M 0 5.0M 0% /run/lock
none 7.9G 2.9M 7.9G 1% /run/shm
이상하게도 디스크 분석기에서는 /
사용량이 100%인데 74.4GB만 표시됩니다. 190GB Linux 파티션이 있습니다. 내 100GB는 어디로 갔나요?
[eeuser@roadrunner ~]$ sudo fdisk -l /dev/sda
Disk /dev/sda: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders, total 1953525168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0dc6f614
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 206847 102400 7 HPFS/NTFS/exFAT
/dev/sda2 206848 921806847 460800000 7 HPFS/NTFS/exFAT
/dev/sda3 921806848 1541421152 309807152+ 7 HPFS/NTFS/exFAT
/dev/sda4 1541423102 1953523711 206050305 5 Extended
/dev/sda5 1541423104 1919993855 189285376 83 Linux
/dev/sda6 1919995904 1953523711 16763904 82 Linux swap / Solaris
답변1
du
이 경우에는 당신의 친구입니다. 저는 du -sh *
주로 관심 있는 파티션이나 디렉터리 트리의 최상위 수준에서 사용합니다. -s
하위 디렉터리의 크기를 요약합니다 . 이는 -h
사람이 읽을 수 있는 출력을 생성합니다. 즉, 크기를 구문 분석해야 하는 매우 긴 숫자가 아닌 KB, MB 또는 GB 단위로 표시합니다.
답변2
홈 디렉토리로 이동하여 실행하십시오.
du -mad 1 | sort -n
무엇이 공간을 차지하고 있는지 확인하려면 방금 일부 파일을 삭제한 경우 해당 파일을 실제로 사용하고 있는 프로그램(예: mplayer)을 닫아 실제로 공간을 확보해야 할 수도 있다는 점을 기억하세요.