Čitatelia ako vy pomáhajú podporovať MUO. Keď uskutočníte nákup pomocou odkazov na našej stránke, môžeme získať pridruženú províziu. Čítaj viac.

V systémoch Linux a Unix vám príkaz crontab pomáha naplánovať úlohy, aby sa mohli automaticky spúšťať na pozadí v určenom čase alebo intervale.

Keď prvýkrát spustíte crontab, zobrazí sa výzva na výber predvoleného textového editora na úpravu súborov crontab. Ale čo keď budete chcieť zmeniť editor neskôr?

crontab odporúča nano

Väčšina systémov Linux vám odporúča používať nano ako predvolený editor súborov crontab kvôli jeho jednoduchému použitiu. Ale to je, samozrejme, subjektívne, takže by ste si mali vybrať editor, ktorý vám najviac vyhovuje.

Ak ste predtým nastavili editor ako svoj predvolený, ale tentokrát chcete použiť iný, môžete to urobiť takto.

1. Pomocou príkazu select-editor

The výberový editor vám dáva možnosť vybrať si predvolený alebo preferovaný textový editor v systémoch Linux.

Spustite príkaz select-editor a zobrazí sa vám zoznam textových editorov, z ktorých si môžete vybrať. Niektoré z bežných možností zahŕňajú Vim, Emacs, nano a gedit.

instagram viewer

Ak chcete vybrať editor podľa vášho výberu, zadajte príslušné číslo a stlačte tlačidlo Zadajte.

Pri ďalšom spustení crontab -e súbor crontab sa otvorí v editore, ktorý ste nastavili.

2. Používanie premenných prostredia

Ak nemáte vo svojom systéme nainštalovaný editor výberu, môžete použiť EDITOR premenná prostredia v systéme Linux namiesto toho. Premenná EDITOR určuje cestu k textovému editoru, ktorý má systém zavolať pri spustení crontab.

Ak chcete nastaviť premennú EDITOR, použite nasledujúci príkaz:

export REDAKTOR=/path/komu/editorovi

Ak chcete napríklad nastaviť nano ako predvolený textový editor, môžete spustiť:

export REDAKTOR=/usr/kôš/nano

Môžete tiež nastaviť premennú EDITOR v konfiguračných súboroch shellu, ako napr ~/.bashrc alebo ~/.bash_profile, aby bola zmena trvalá. Ak chcete napríklad nastaviť nano ako predvolený editor, pridajte do svojho editora nasledujúci riadok ~/.bashrc alebo ~/.zshrc súbor, v závislosti od shellu, ktorý používate:

export REDAKTOR=/usr/kôš/nano

Ak chcete použiť zmeny bez odhlásenia, spustite nasledujúci príkaz:

zdroj ~/.bashrc

Po nastavení premennej EDITOR môžete použiť príkaz crontab ako obvykle na vytváranie alebo úpravu súborov crontab. Ak chcete napríklad upraviť súbor crontab aktuálneho používateľa, môžete spustiť:

crontab -e

Použite crontab na automatizáciu úloh v systéme Linux

crontab je výkonný automatizačný nástroj na systémoch založených na Unixe a zistíte, že je užitočný na plánovanie úloh vo vašom systéme Linux. Na úpravu úloh cron sa odporúča použiť textový editor, ktorý vám najviac vyhovuje.

Crontab môžete použiť na plánovanie širokej škály opakujúcich sa úloh v systéme Linux. Napríklad zálohovanie, sťahovanie súborov alebo jednoduché čistenie počítača.