Čitatelji poput vas podržavaju MUO. Kada kupite putem poveznica na našoj stranici, možemo zaraditi partnersku proviziju. Čitaj više.

Na sustavima temeljenim na Linuxu i Unixu, naredba crontab pomaže vam u rasporedu zadataka tako da se mogu automatski izvoditi u pozadini u određeno vrijeme ili interval.

Kada prvi put pokrenete crontab, vidjet ćete upit koji od vas traži da odaberete zadani uređivač teksta za uređivanje crontab datoteka. Ali što ako kasnije želite promijeniti urednika?

crontab preporučuje nano

Većina Linux sustava preporučit će vam da koristite nano kao zadani uređivač datoteka crontab zbog njegove jednostavnosti korištenja. Ali naravno, to je subjektivno, pa biste trebali odabrati urednik koji vam najviše odgovara.

Ako ste prethodno postavili uređivač kao zadani, ali ovaj put želite koristiti drugi, evo kako to možete učiniti.

1. Korištenje naredbe select-editor

The izbor-urednik naredba vam daje mogućnost odabira zadanog ili željenog uređivača teksta na Linux sustavima.

Pokrenite naredbu select-editor i prikazat će vam se popis uređivača teksta koje možete izabrati. Neki od uobičajenih izbora uključuju Vim, Emacs, nano i gedit.

instagram viewer

Za odabir uređivača po svom izboru upišite odgovarajući broj i pritisnite Unesi.

Sljedeći put kada pokrenete crontab -e naredba, vaša crontab datoteka otvorit će se u uređivaču koji ste postavili.

2. Korištenje varijabli okruženja

Ako na vašem sustavu nemate instaliran select-editor, možete koristiti EDITOR varijabla okruženja na Linuxu umjesto toga. Varijabla EDITOR navodi stazu do uređivača teksta koji bi sustav trebao pozvati kada se pokrene crontab.

Za postavljanje varijable EDITOR koristite sljedeću naredbu:

izvoz UREDNIK=/path/do/urednik

Na primjer, da postavite nano kao zadani uređivač teksta, možete pokrenuti:

izvoz UREDNIK=/usr/bin/nano

Također možete postaviti varijablu EDITOR u konfiguracijskim datotekama ljuske, kao što je ~/.bashrc ili ~/.bash_profil, kako bi promjena bila trajna. Na primjer, da bi nano bio vaš zadani uređivač, dodajte sljedeći redak u svoj ~/.bashrc ili ~/.zshrc datoteku, ovisno o ljusci koju koristite:

izvoz UREDNIK=/usr/bin/nano

Za primjenu promjena bez odjave, pokrenite sljedeću naredbu:

izvor ~/.bashrc

Nakon postavljanja varijable EDITOR, možete koristiti naredbu crontab kao i obično za stvaranje ili uređivanje crontab datoteka. Na primjer, da biste uredili crontab datoteku vašeg trenutnog korisnika, možete pokrenuti:

crontab -e

Koristite crontab za automatizaciju zadataka na Linuxu

crontab je moćan alat za automatizaciju na sustavima baziranim na Unixu i bit će vam pri ruci za raspoređivanje zadataka na vašem Linux sustavu. Preporučuje se da koristite uređivač teksta koji vam je najudobniji za uređivanje cron poslova.

Možete koristiti crontab za planiranje širokog spektra zadataka koji se ponavljaju na Linuxu. Na primjer, pravljenje sigurnosnih kopija, preuzimanje datoteka ili jednostavno čišćenje vašeg računala.