iT邦幫忙

0

ubuntu:設備上沒有多餘空間

  • 分享至 

  • xImage

我的Ubuntu最近使用Tab功能時會不斷出現cannot create temp file for here-document No space left on device的警告,
我利用df -h查看時出現下列資訊

Filesystem      Size  Used Avail Use% Mounted on
udev            3.9G     0  3.9G   0% /dev
tmpfs           786M   17M  770M   3% /run
/dev/sda1       916G  879G     0 100% /
tmpfs           3.9G  288K  3.9G   1% /dev/shm
tmpfs           5.0M  4.0K  5.0M   1% /run/lock
tmpfs           3.9G     0  3.9G   0% /sys/fs/cgroup
tmpfs           786M   28K  786M   1% /run/user/1000

/dev/sda1看起來確實像是快爆炸狀態,

但使用du -sh /dev/sda1去查看時卻又是空的(資訊如下)

0 /dev/sda1

想請問我該怎麼辦??

hsiang11 iT邦好手 1 級 ‧ 2019-02-14 11:53:50 檢舉
我不知道可不可以du -sh /dev/sda1
大部分應該很少這樣用
不過你為何不du -sh /etc等
每一個根目錄下的資料夾都查看看 超大的那個就有鬼了
weiclin iT邦高手 4 級 ‧ 2019-02-14 11:58:34 檢舉
/dev/sda1 掛在 /
所以你應該用 du -hs /* 去看才對
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 個回答

1
yesongow
iT邦大師 1 級 ‧ 2019-02-14 12:14:50
最佳解答

du 是針對檔案系統的目錄使用量作統計!

/dev/sda1不是檔案系統喔!它是裝置,因為在dev目錄下呀!

對於 mount 路徑 / 下du指令 -sh 又毫無意義!

你應該針對下列幾個作查詢
/var
/usr
/etc
/tmp

yesongow iT邦大師 1 級 ‧ 2019-02-15 11:05:22 檢舉

有找出哪個資料夾,最肥嗎?

有的 已經處理完畢,謝謝您。

我要發表回答

立即登入回答