使用Cronie在ArchLinux上重用Crontab

我們當中那些喜歡在PC上安排任務,自動化任務之類的事情的人,我們非常了解 cron的 因此, crontab中.

碰巧在ArchLinux中,情況已經改變, 系統D 他是一個全能的人,他什麼都知道,一切都做,每個人都取決於他...所以,我們之前所做的是edit / etc / crontab,好吧,我們將不再能做🙁

現在在ArchLinux中,我們必須安裝一個名為 cronie,這將使我們更輕鬆地自動執行任務,安排訂單在特定時間執行。

archlinuxbylapapunk

安裝並啟用Cronie

顯然,第一件事就是安裝cronie,為此:

sudo pacman -S cronie

然後,我們必須啟動它並啟用它:

sudo systemctl啟動cronie sudo systemctl啟用cronie

如何與Cronie安排任務?

很簡單,通過我們之前也可以使用的命令,它將允許我們編輯用戶的計劃任務。

但首先!!那些不熟悉的人 vi 我建議您聲明 納米 作為其 終端中的默認編輯器:

迴聲“導出編輯器=納米” >> $ HOME / .bashrc導出編輯器=納米

要實際安排任務,我們將使用以下命令:

crontab -e

這將在終端向我們顯示一個文本編輯器(納米,如果他們做到了以上)為空白,我們要寫之前寫的內容,例如,我將每隔1分鐘在我的家中創建一個名為test的文件:

* *   * * * touch /home/tu-usuario/prueba

為了使更改生效(即考慮到更改),不必重新啟動服務,更不用說,一切都是瞬時的。

如何使用crontab?

如果您不知道如何使用crontab,應該寫什麼,這裡有一些文章對您有幫助:

例如,我希望在上午11點執行腳本,該行應為:

00 11   * * * cd /home/kzkggaara/Scripts/ && ./miscript.sh

重要的是,他們不應將用戶放在執行crontab -e時打開的文件中,而在/ etc / crontab中必須將要執行命令的用戶放到/ etc / crontab中,現在不再需要crontab -e了。

結束!

好吧,沒有其他補充,我希望一如既往……它很有用。


發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。

  1.   mat1986 他說:

    我期待使用cronie的教程。 終於找到了。 謝謝!! 😀

    1.    馬里奧 他說:

      正如Wiki所解釋的那樣,計時器是systemd中的替代方法,它不是“在ArchLinux中重用Crontab”。

  2.   藻類 他說:

    哇,我終於不知道“ cronie”了,我可以在archlinux中使用crontab,它也在chakralinux倉庫中:]

    謝謝!! 0 /

  3.   愛德華多 他說:

    在發布的示例中,腳本將每天在00:11 am運行,而不是在11:00 am運行。 請記住,第一個參數是分鐘,第二個參數是小時。

    您好!

    1.    KZKG ^ Gaara 他說:

      哦,對了,我不好,我已經糾正了。

  4.   威蘭德 他說:

    我不知道這是否會給我帶來與cron相同的問題,對我來說,不可能將rtcwake與cron一起使用,對我來說這是行不通的,我到處都在安排該命令的任務,而根本不這樣做工作,例如,這在終端中工作:
    sudo rtcwake -m備用-t $(日期+%s -d '10:31')
    但是當與cron一起使用時,它僅表示正在安裝它,但無法執行它。
    有人知道如何修復它嗎?
    問候