前不久碰到一個3DES開發(fā)環(huán)境和生產(chǎn)環(huán)境加解密結(jié)果不一致的問題,但是由于有其他事情就沒有深究馒过,后來有時間了準(zhǔn)備回來解決下,結(jié)果發(fā)現(xiàn)找不到那段代碼了酗钞。失去了一次機會腹忽。所以決定把平時碰到的問題和解決的問題放在這里匯總下来累,日后自己也可以回顧下:
2017年4月30 linux
linux 定時任務(wù)執(zhí)行失敗:
因為生產(chǎn)服務(wù)器的日志要定期清理窘奏,所以就寫了個刪除前幾天日志的任務(wù)每天凌晨1點執(zhí)行嘹锁。但是過幾天上去看發(fā)現(xià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
然后文件還是沒有被刪除骇扇,后來又檢查配置發(fā)現(xiàn)date后面少了空格摔竿,改成下面,最終成功匠题。
0 1 * * * * rm /文件路徑/log_`date +%m%d%y -d "-1 day"`.log
持續(xù)更新