Kaltaisesi lukijat auttavat tukemaan MUO: ta. Kun teet ostoksen käyttämällä sivustollamme olevia linkkejä, voimme ansaita kumppanipalkkion. Lue lisää.

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ä.

instagram viewer

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.