天天看點

linux 下 messages無法删除

今天看到報警伺服器報警,發現/var/log/messages 檔案大小為3.9GB,為節省空間決定清空messages檔案。由于此檔案不能直接删除,是以考慮使用以下指令

  echo "" > /var/log/messages  結果報錯如下

    -bash: /var/log/messages: Operation not permitted

  利用ll /var/log/messages 檢視權限顯示為 600  而且目前使用者為root 

  llattr /var/log/messages 顯示為 -----a-------e- messages  原來有a權限,a權限的意思是隻允許追加,不允許删除。

 解決方案為 chattr -a /var/log/messages  此時權限為 -------------e- messages

此時再用 echo "" > /var/log/messages 執行成功

  此時檢視messages已完全清空。

繼續閱讀