看板 Linux 關於我們 聯絡資訊
大家好,因為有顆硬碟資料量快滿所以系統一直通知 想請問我用du指令,好像無法真正查的到所有目錄的檔案量大小 這樣就不知道到底是哪個目錄佔的較大 例如 /dev/sdb1 400GB(總容量) 350GB(已用) 50GB(未用) sdb1 mount newhd newhd 底下可能有 mail、var、last+found 我用du 指令他只會跑出var跟last+found的目錄大小 mail目錄不行 除非切換到/newhd/mail 才可以知道檔案量,然後mail下層的目錄好像 也沒特別大的檔案,請問還有別的指令可以查詢嗎? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.117.166.187 ※ 文章網址: https://www.ptt.cc/bbs/Linux/M.1506510785.A.F6E.html
rickieyang: 你指令怎麼下的? 09/27 19:45
我在/newhd 底下 執行du -sh產生以下到目錄,照理說下列目錄應該有目錄的容量 特別大,但是mailc就寫0,因為主要的檔都是放在mailc項下..其他檔看起來也不大 系統一直回覆我用量超過80% 7.4M /bin 12M /boot 156K /dev 165M /etc 1.7G /home 138M /lib 16K /lost+found 0 /mailc 8.0K /media 0 /misc 309M /mnt 2.7G /NBU 0 /net ※ 編輯: gmotwm2001 (61.227.189.55), 09/27/2017 20:52:03
rickieyang: 你是在 / 下的吧? 09/27 21:46
hijkxyzuw: 你有讀 /mailc 的權限嗎? 09/27 22:19
hijkxyzuw: 或是你直接去 mailc 裡下 du 09/27 22:19
sppmg: 權限+1, 如果要gui工具可以用 fsview(KDE的),也有其它軟體 09/27 23:23
sppmg: 但我比較喜歡fsview顯示方式 09/27 23:23
lrwxrwxrwx 1 root root 16 8 30 2012 mailc → /newhd/mailc 剛剛切換至/newhd底下 mailc的權限 drwxr-xr-x 21 mail mail 4096 9 28 12:59 mailc -rw-r--r-- 1 root root 443842560 88 12:59 mailc.bak 我su mail 打du -sh 也跑不出來甚麼..不過mailc.bak好像檔案大小很大 這等於目錄佔硬碟的容量嗎? 看起來是不是都開放,我在mailc項下打指令du -s * | sort -rn | head 也跑不出來任何東西..打du又跑出很多資料無法分辨最大的檔 ※ 編輯: gmotwm2001 (140.117.166.187), 09/28/2017 11:56:43
qsort: 有可能是.*的檔案佔空間 09/28 12:04
hijkxyzuw: 如果是 symbol link du 好像不會跟,要加 -L 選項 09/28 12:53
※ 編輯: gmotwm2001 (140.117.166.187), 09/28/2017 13:15:28
lantw44: 在終端機下操作的話,推薦使用 ncdu 09/28 14:13
yvb: find /newhd/ -maxdepth 1 -a ! -name . -a ! -name .. \ 09/28 19:04
yvb: -a -print0 | xargs -0 du -sh 09/28 19:05
czm: Disk Usage Analyzer aka baobab 09/29 08:09
gmotwm2001: 剛我使用tar Jxvf baobab-3.26.0.tar.xz 解壓縮 09/29 09:19
gmotwm2001: Try `tar --help' or `tar --usage' for more informa 09/29 09:20
gmotwm2001: tion,好像不能解- - 09/29 09:20
剛有下載baobab,centos5.5不知道為什麼不能解壓縮,是不是少了套件 再centos6.7 可以解壓縮,已產生資料夾baobo-3.26.0但要怎麼安裝,切到該資料夾用 ./configure 、make、make install 也不能安裝- - ※ 編輯: gmotwm2001 (140.117.166.187), 09/29/2017 09:58:36
gmotwm2001: centos6.7 OK,但5.5都不能解壓縮 09/29 10:21
yvb: yum install xz 09/29 12:35
yvb: 剛 google: centos baobab => yum install gnome-utils 09/29 13:56
gmotwm2001: 安裝了 centos5.5還是不行>"< 09/29 23:19
yvb: 裝了 gnome-utils, 應該就可以用 baobab 了吧... 09/30 12:37
yvb: 另外, xz 裝了後, 這樣用: unxz -c file.tar.xz | tar xvf - 09/30 12:41