Tokie skaitytojai kaip jūs padeda palaikyti MUO. Kai perkate naudodami nuorodas mūsų svetainėje, galime uždirbti filialų komisinius. Skaityti daugiau.

„Linux“ ir „Unix“ pagrįstose sistemose komanda crontab padeda suplanuoti užduotis, kad jos galėtų automatiškai paleisti fone nurodytu laiku ar intervalu.

Kai pirmą kartą paleisite crontab, pamatysite raginimą, kuriame bus prašoma pasirinkti numatytąjį teksto rengyklę, skirtą crontab failams redaguoti. Bet ką daryti, jei vėliau norėsite pakeisti redaktorių?

crontab Rekomenduoja nano

Dauguma Linux sistemų rekomenduos naudoti nano kaip numatytąjį crontab failų rengyklę, nes ją lengva naudoti. Bet, žinoma, tai yra subjektyvu, todėl turėtumėte pasirinkti jums patogiausią redaktorių.

Jei anksčiau nustatėte redaktorių kaip numatytąjį, bet šį kartą norite naudoti kitą, štai kaip tai galite padaryti.

1. Naudodami pasirinkimo redaktoriaus komandą

The pasirinkimo redaktorius komanda suteikia galimybę pasirinkti numatytąjį arba pageidaujamą teksto rengyklę Linux sistemose.

instagram viewer

Vykdykite komandą Select-editor ir jums bus pateiktas teksto redaktorių, kuriuos galite pasirinkti, sąrašas. Kai kurie dažniausiai naudojami Vim, Emacs, nano ir gedit.

Norėdami pasirinkti pasirinktą redaktorių, įveskite atitinkamą skaičių ir paspauskite Įeikite.

Kai kitą kartą paleisite crontab -e komandą, jūsų crontab failas bus atidarytas jūsų nustatytame redaktoriuje.

2. Aplinkos kintamųjų naudojimas

Jei jūsų sistemoje neįdiegtas pasirinkimo redaktorius, galite naudoti EDITOR „Linux“ aplinkos kintamasis vietoj to. Kintamasis EDITOR nurodo kelią į teksto rengyklę, kurią sistema turėtų iškviesti, kai paleista crontab.

Norėdami nustatyti kintamąjį EDITOR, naudokite šią komandą:

eksportuoti REDAKTORIAUS =/path/į / redaktorius

Pavyzdžiui, norėdami nustatyti nano kaip numatytąjį teksto rengyklę, galite paleisti:

eksportuoti REDAKTORIAUS =/usr/bin/nano

Taip pat galite nustatyti kintamąjį EDITOR savo apvalkalo konfigūracijos failuose, pvz., ~/.bashrc arba ~/.bash_profile, kad pakeitimas būtų nuolatinis. Pavyzdžiui, jei norite, kad nano būtų numatytasis redaktorius, prie savo pridėkite šią eilutę ~/.bashrc arba ~/.zshrc failą, priklausomai nuo naudojamo apvalkalo:

eksportuoti REDAKTORIAUS =/usr/bin/nano

Norėdami pritaikyti pakeitimus neatsijungę, paleiskite šią komandą:

šaltinis ~/.bashrc

Nustatę kintamąjį EDITOR, galite naudoti komandą crontab, kaip įprasta, norėdami sukurti arba redaguoti crontab failus. Pavyzdžiui, norėdami redaguoti dabartinio vartotojo crontab failą, galite paleisti:

crontab -e

Norėdami automatizuoti užduotis sistemoje „Linux“, naudokite crontab

crontab yra galingas „Unix“ pagrindu veikiančių sistemų automatizavimo įrankis, kuris bus patogus planuojant užduotis „Linux“ sistemoje. Redaguoti cron užduotis rekomenduojama naudoti jums patogiausią teksto rengyklę.

Galite naudoti crontab norėdami suplanuoti daugybę pasikartojančių užduočių sistemoje Linux. Pavyzdžiui, atsarginių kopijų darymas, failų atsisiuntimas arba tiesiog kompiuterio valymas.