crontab 命令構建器
產生用於維護每個使用者 crontab 檔案的指令
開始使用 crontab
## 什麼是 crontab?
`crontab` 用於管理每位使用者的 crontab 檔案,該檔案用來排程定期執行的指令。您可以利用它來列出、編輯、移除或新增已排程的任務。此工具僅用於生成 `crontab` 這個管理指令本身,並不會建立排程表達式。
## 使用方式
1. **選擇操作**:選擇 `-l`(列出)、`-e`(編輯)、`-r`(移除),或從檔案中新增任務。 2. **目標使用者**(選用):若要對其他使用者的 crontab 進行操作,可使用 `-u`(需 root 權限)。 3. **提供檔案**(選用):若要新增任務,請提供 crontab 檔案的路徑。 4. **複製並執行**:將生成的指令複製到您的終端機中執行。
常見選項
### `-l` 列出 將目前使用者的 crontab 列印到標準輸出。
### `-e` 編輯 以預設的編輯器(`$EDITOR` 或 `vi`)打開 crontab,以便新增或修改任務。
### `-r` 刪除 刪除整個 crontab。可與 `-i` 結合使用,以便在刪除前先提示確認。
### `-u` 使用者 對其他使用者的 crontab 進行操作。只有 root 才能編輯其他使用者的 crontab。
### `-n` 乾擬執行(驗證) 在不實際安裝的狀況下,解析並驗證 crontab 檔案(適用於現代版的 cron)。
### `-i` 互動式確認 在執行如 `-r` 之類的破壞性動作前,要求使用者確認。
### 檔案參數 當提供路徑且未指定動作旗標時,該檔案內容將被設定為新的 crontab。
▶我要如何查看我預定的任務?
使用 \`crontab -l\` 列出 crontab 內容。若要儲存它,請使用 \`crontab -l > mycron.bak\`。
▶我要如何編輯我的 crontab?
執行 \`crontab -e\`。這會在您的編輯器中打開 crontab 檔案(\`$EDITOR\`);儲存並離開即可完成安裝。
▶我要如何從檔案安裝 crontab?
傳遞檔案路徑:\`crontab /tmp/crontab.txt\`。若要先進行驗證,且您的 cron 支援的話,請加上 \`-n\`。
▶我要如何管理其他使用者的 crontab?
以 \`-u\` 為根目錄:\`crontab -u root -l\` 會列出根目錄的 crontab 內容。
如果这个工具对你有帮助,请考虑请我喝杯咖啡。
請幫我買杯咖啡吧。