如何解決根分區和inodes被佔滿的問題

解決方法node

df -h 查看分區存儲狀況
df -i 查看inodes狀況

1.查看並刪除臨時文件input

ls -lt /tmp | wc -l
find /tmp -type f -exec rm {} \;

2.刪除0字節的文件,這些文件也會佔用inode。方法

find /home -type f -size 0 -exec rm {} \;

3.查找大文件,進行適當刪除。im

for i in /*; do echo $i; find $i | wc -l; done
#(若是肯定是某個目錄下面,則/轉換爲該目錄絕對路徑,如/var/spool,則使用for i in /var/spool/*; do echo $i; find $i | wc -l; done)

通常狀況下/var/spool下面的郵件相關文件比較大。文件

find /var/spool/exim/msglog/ -type f -name ‘*’ -print0 | xargs -0 rm -rf

find /var/spool/exim/input/ -type f -name ‘*’ -print0 | xargs -0 rm -rf
相關文章
相關標籤/搜索