linunx經驗積累

  1. 磁盤報錯「No space left on device",可是df -h 查看磁盤空間沒有滿,請問爲何?
    df -i 查看inode節點滿了, 一個文件至少對應一個inode與iblock, 沒有inodes因此不能新增文件 。node

  2. Web服務器磁盤滿故障
    收到告警磁盤滿了, 查看日誌文件較大, 已刪除日誌文件, 可是空間沒有釋放, 重啓服務便可。 原理, 刪除文件, i_link靜態inodes已刪除, 可是動態i_count還被進程佔用,幫空間沒有釋放。服務器


  3. 企業的網站被******了,致使了網站目錄下全部文件都被篡改了。要修改文件
    查找當前目錄下全部文件 ,並把文件中的www字符串替換成MMM字符串。
    sed -i 's#www#MMM#g'  `grep -rl 'www' .`
    find . -type f |xargs -I {}  sed -i 's#www#MMM#g' {}ide

相關文章
相關標籤/搜索