要自動化運行e2fsck
進行文件系統檢查,你可以將其添加到系統啟動腳本中,或者使用cron
定時任務來定期執行
方法1:將e2fsck
添加到系統啟動腳本
打開終端。
使用文本編輯器打開/etc/rc.local
文件。你需要root權限來編輯此文件。例如,使用nano
編輯器:
sudo nano /etc/rc.local
exit 0
之前添加以下行:e2fsck -p /dev/sdXY
將/dev/sdXY
替換為你要檢查的分區。例如,如果你要檢查/dev/sda1
分區,那么命令應該是:
e2fsck -p /dev/sda1
保存并關閉文件。
重啟系統以應用更改。
方法2:使用cron
定時任務
打開終端。
輸入以下命令以打開crontab
編輯器:
crontab -e
/dev/sda1
分區,添加以下行:0 1 * * * /sbin/e2fsck -p /dev/sda1
這里的0 1 * * *
表示每天的凌晨1點。你可以根據需要調整這些數字。
現在,e2fsck
將按照指定的時間或在系統啟動時自動運行,以檢查文件系統。請注意,在執行文件系統檢查時,分區必須未被掛載。因此,在執行檢查之前,請確保分區已卸載或系統處于單用戶模式。