linux下定时任务不能执行
生活随笔
收集整理的這篇文章主要介紹了
linux下定时任务不能执行
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1)問題描述
????自己寫的腳本在命令行執行沒有問題,當寫入到定時任務就不能執行。
????定時任務的日志也顯示在這個時間點執行了本腳本,但是就是沒有生成備份文件
2)問題解決步驟
????上網查看資料,發現腳本沒有添加執行權限,于是執行chmod +x /server/scripts/backup.sh ,發現還是不能
????繼續查資料,發現可能是環境變量問題
????在腳本開始時,將PATH環境變量導入,再次執行成功。
[root@c66-moban?~]#?head?-3?/server/scripts/backup.sh? #!/bin/bash PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin export?$PATH [root@c66-moban?~]#3)問題總結
????遇到定時任務里的腳本不能執行時,解決方法:
????(1)查看腳本是否有執行權限
????(2)將系統環境變量添加到腳本中
轉載于:https://blog.51cto.com/szh11/1695650
與50位技術專家面對面20年技術見證,附贈技術全景圖總結
以上是生活随笔為你收集整理的linux下定时任务不能执行的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 数据解析1:XML解析(3)
- 下一篇: linux 其他常用命令