Linux

什麼是清除 /var/spool/abrt/ 的正確方法

  • December 9, 2019

我們希望自動化從/var/spool/abrt/.

我們有 RHEL 機器 - 版本 7.x。

已知的方法是執行以下操作

# systemctl stop abrtd
# systemctl stop abrt-oops

我們可以使用以下 rm 命令刪除所有這些目錄和文件:

# abrt-cli rm /var/spool/abrt/*

然後啟動服務

# systemctl start abrtd
# systemctl start abrt-oops

我們希望將刪除過程簡化如下——它將刪除超過 10 天的目錄/var/spool/abrt/

find /var/spool/abrt/  -type d -ctime +10  -exec rm -rf {} \;

/var/spool/abrt/清除目錄是一個不錯的選擇嗎?

如果您清除崩潰,重複數據刪除將不再起作用。大概,您希望保留所有獨特的崩潰,因此重複只會儲存一次。

要刪除它們,還不如繼續使用 abrt-cli。我認為它只是取消連結目錄的一個薄包裝,但希望它只刪除崩潰有一些安全性。

find /var/spool/abrt/  -type d -ctime +10  -exec abrt-cli rm '{}' \;

引用自:https://serverfault.com/questions/994903