如何在Linux中實(shí)現(xiàn)持續(xù)執(zhí)行命令
在Linux中,要實(shí)現(xiàn)持續(xù)執(zhí)行某個(gè)命令,可以通過(guò)crontab進(jìn)行任務(wù)調(diào)度。在crontab的配置文件中設(shè)置間隔時(shí)間,以便定時(shí)執(zhí)行該命令,從而實(shí)現(xiàn)持續(xù)執(zhí)行的效果,直到手動(dòng)結(jié)束任務(wù)。打開終端并進(jìn)入編輯模
在Linux中,要實(shí)現(xiàn)持續(xù)執(zhí)行某個(gè)命令,可以通過(guò)crontab進(jìn)行任務(wù)調(diào)度。在crontab的配置文件中設(shè)置間隔時(shí)間,以便定時(shí)執(zhí)行該命令,從而實(shí)現(xiàn)持續(xù)執(zhí)行的效果,直到手動(dòng)結(jié)束任務(wù)。
打開終端并進(jìn)入編輯模式
1. 打開終端,并輸入以下命令:
crontab -e
2. 按下回車后,會(huì)出現(xiàn)一個(gè)選擇編輯器的界面,默認(rèn)是使用vi編輯器。
編輯cron任務(wù)
3. 進(jìn)入編輯窗口后,添加以下內(nèi)容:
*/1 * * * * date > ~/123
這個(gè)命令的含義是每一分鐘執(zhí)行一次"date > ~/123",即將當(dāng)前的日期和時(shí)間寫入到名為123的文件中。你也可以自定義時(shí)間間隔。
4. 使用Ctrl X組合鍵保存修改。
確認(rèn)保存并退出
5. 輸入Y并按下回車,以確認(rèn)保存所做的修改。
6. 可以直接回車,保持默認(rèn)的文件名。
7. 等待一分鐘后,你會(huì)發(fā)現(xiàn)用戶目錄下多個(gè)名為123的文件,每個(gè)文件中都記錄了不同時(shí)間點(diǎn)的日期和時(shí)間。
這樣,你就成功地設(shè)置了一個(gè)cron任務(wù),實(shí)現(xiàn)了持續(xù)執(zhí)行某個(gè)命令的效果。你可以根據(jù)實(shí)際需求來(lái)調(diào)整cron任務(wù)的執(zhí)行間隔時(shí)間,以滿足不同的需求。