前不久碰到一個(gè)3DES開(kāi)發(fā)環(huán)境和生產(chǎn)環(huán)境加解密結(jié)果不一致的問(wèn)題,但是由于有其他事情就沒(méi)有深究,后來(lái)有時(shí)間了準(zhǔn)備回來(lái)解決下,結(jié)果發(fā)現(xiàn)找不到那段代碼了。失去了一次機(jī)會(huì)。所以決定把平時(shí)碰到的問(wèn)題和解決的問(wèn)題放在這里匯總下,日后自己也可以回顧下:
2017年4月30 linux
linux 定時(shí)任務(wù)執(zhí)行失敗:
因?yàn)樯a(chǎn)服務(wù)器的日志要定期清理,所以就寫(xiě)了個(gè)刪除前幾天日志的任務(wù)每天凌晨1點(diǎn)執(zhí)行。但是過(guò)幾天上去看發(fā)現(xiàn)日子文件還在,就開(kāi)始找問(wèn)題。
crontab 中配置的如下:
0 1 * * * * rm /文件路徑/log_`date +%m%d%y -d "-1 day"`.log
查看/var/log/cron 日志,日志顯示執(zhí)行記錄“rm /文件路徑/log_`date +”,然后把配置改成了下面這樣子:
0 1 * * * * rm /文件路徑/log_`date+%m%d%y -d "-1 day"`.log
然后文件還是沒(méi)有被刪除,后來(lái)又檢查配置發(fā)現(xiàn)date后面少了空格,改成下面,最終成功。
0 1 * * * * rm /文件路徑/log_`date +%m%d%y -d "-1 day"`.log
持續(xù)更新