Linux- ja Unix-pohjaisissa järjestelmissä crontab-komento auttaa ajoittamaan tehtäviä, jotta ne voivat suorittaa automaattisesti taustalla tietyn ajan tai välin.
Kun käynnistät crontabin ensimmäistä kertaa, näet kehotteen, jossa sinua pyydetään valitsemaan oletustekstieditori crontab-tiedostojen muokkaamista varten. Mutta entä jos haluat vaihtaa editoria myöhemmin?
crontab Suosittelee nanoa
Useimmat Linux-järjestelmät suosittelevat nanon käyttöä oletusarvoisena crontab-tiedostoeditorina sen helppokäyttöisyyden vuoksi. Mutta se on tietysti subjektiivista, joten sinun tulee valita editori, joka on sinulle sopivin.
Jos olet aiemmin määrittänyt editorin oletukseksi, mutta haluat käyttää toista tällä kertaa, voit tehdä sen seuraavasti.
1. Select-editorin komennon käyttäminen
The valintaeditori -komento antaa sinulle mahdollisuuden valita oletus- tai ensisijainen tekstieditori Linux-järjestelmissä.
Suorita Select-editor-komento, ja sinulle esitetään luettelo tekstieditoreista, joista voit valita. Joitakin yleisiä valintoja ovat Vim, Emacs, nano ja gedit.
Valitse haluamasi editori kirjoittamalla vastaava numero ja painamalla Tulla sisään.
Kun seuraavan kerran käytät crontab -e -komentoa, crontab-tiedostosi avautuu asettamaasi editoriin.
2. Ympäristömuuttujien käyttö
Jos järjestelmässäsi ei ole asennettuna Select-editoria, voit käyttää EDITORIA ympäristömuuttuja Linuxissa sen sijaan. EDITOR-muuttuja määrittää polun tekstieditoriin, jota järjestelmän tulee kutsua, kun crontab suoritetaan.
Aseta EDITOR-muuttuja käyttämällä seuraavaa komentoa:
viedä editori =/path/toimittajalle/editorille
Jos haluat esimerkiksi asettaa nanon oletustekstieditoriksi, voit suorittaa:
viedä editori =/usr/bin/nano
Voit myös asettaa EDITOR-muuttujan shell-määritystiedostoissa, kuten ~/.bashrc tai ~/.bash_profile, jotta muutos olisi pysyvä. Jos haluat esimerkiksi tehdä nanosta oletuseditorin, lisää seuraava rivi omaan ~/.bashrc tai ~/.zshrc tiedosto, riippuen käyttämästäsi komentotulkista:
viedä editori =/usr/bin/nano
Jos haluat ottaa muutokset käyttöön kirjautumatta ulos, suorita seuraava komento:
lähde ~/.bashrc
Kun olet asettanut EDITOR-muuttujan, voit käyttää crontab-komentoa tavalliseen tapaan crontab-tiedostojen luomiseen tai muokkaamiseen. Voit esimerkiksi muokata nykyisen käyttäjän crontab-tiedostoa suorittamalla:
crontab -e
Käytä crontabia tehtävien automatisointiin Linuxissa
crontab on tehokas automaatiotyökalu Unix-pohjaisissa järjestelmissä, ja se on kätevä tehtävien ajoittamiseen Linux-järjestelmässäsi. On suositeltavaa, että käytät cron-töiden muokkaamiseen sitä tekstieditoria, josta pidät eniten.
Voit käyttää crontabia useiden toistuvien tehtävien ajoittamiseen Linuxissa. Esimerkiksi varmuuskopiointi, tiedostojen lataaminen tai yksinkertaisesti tietokoneen puhdistaminen.