SOFTELメモ Developer's blog

会社概要 ブログ 調査依頼 採用情報 ...
技術者募集中

【linux】crontab 全削除対策

問題

うっかりcrontabの全削除をしてしまうことがあったのですが、

crontab -r

これを防止する手はありますか?

答え

$ crontab -r

上記コマンドは、警告なしにcronを削除する。

こうなってくれれば、一言警告をしてくれる。

$ crontab -i -r
crontab: really delete yoshimura's crontab? (y/n)

crontab -i を crontab のエイリアスに登録しておけば、うっかり -r を実行しても、-i をつけているときのように、警告してくれるようになる。

エイリアスの登録は、~/.bashrc などに、下記を追記しておくとよい。

alias crontab='crontab -i'

関連するメモ

コメント