已采納回答 / 我不是焊工
1、設置定時任務?crontab -e?2、編輯定時任務(vi編輯語法)先按【a】,再輸入 * * * * *? 命令。最后按Esc、:、qw?保存退出。(五個星星代表分時日月星期,命令代表你在調用更新數據Python文件的指令)3、查看定時任務crontab -l?可以看到剛才的 * * * * *?命令。
2018-12-09
講師回答 / 一路向北
感謝這位同學關注老師的這門課程這里java?-version?2>?/root/script.out這條命令是是將java -version的輸出重定向到script.out中2>代表shell錯誤重定向輸出, 而不是將java版本號輸出兩次.2并不代表次數,只是一個符號.相對的1>代表shell標準重定向輸出, 等同于我們平時經常用的>類似的命令可以是 echo "test" > /root/test.out這里因為java -version的輸出不是一個標準輸出, 所以我...
2018-07-04
已采納回答 / 一路向北
感謝您關注的這門課程,關于您的這個權限問題:
可以說,所有的Linux系統用戶都可以去使用crontab去執行計劃任務,但是否能執行成功這個任務,取決于這個用戶是否具有權限去執行這個任務本身涉及到的命令和文件。
簡單來說,你可以su - user01切換到這個普通用戶命令行后,去crontab -e去創建一個這個用戶的任務表單
* * * * * sh /tmp/test.sh
只要user01這個用戶具有sh命令和test.sh腳本的讀和執行權限,那就可以成功去讓crontab每分鐘去執行這個命令。
因...
2018-06-21