錯誤背景:
在CentOS7.8中添加定時任務,突然出現兩個crontab相關文件,一個是crontab,另外一個是crontab~。於是當我編輯crontab添加一行定時任務記錄時,提示該文件只讀,不能修改。於是我通過root用戶授權,然后就提示,更改”xxx”的權限:不允許的操作這樣的錯誤。
問題原因:
是因為在Linux中有些配置文件,哪怕是root都不能隨意修改,主要是防止誤操作(誤刪和修改等)。
解決辦法:
允許修改即可,命令如下:
chattr -i /etc/fstab
如果你想一些特別的文件不能隨意修改的話,可以執行如下命令:
chattr +i /etc/fstab