Az Önhöz hasonló olvasók támogatják a MUO-t. Amikor a webhelyünkön található linkek használatával vásárol, társult jutalékot kaphatunk. Olvass tovább.

Linux és Unix alapú rendszereken a crontab parancs segít a feladatok ütemezésében, hogy azok meghatározott időpontban vagy időközönként automatikusan futhassanak a háttérben.

Amikor először indítja el a crontabot, megjelenik egy felszólítás, amely arra kéri, hogy válassza ki az alapértelmezett szövegszerkesztőt a crontab fájlok szerkesztéséhez. De mi van akkor, ha később módosítani szeretné a szerkesztőt?

crontab A nano-t ajánlja

A legtöbb Linux rendszer a nano használatát javasolja alapértelmezett crontab fájlszerkesztőként a könnyű használhatósága miatt. De természetesen ez szubjektív, ezért olyan szerkesztőt kell választania, amelyikben a legmegfelelőbb.

Ha korábban egy szerkesztőt állított be alapértelmezettként, de ezúttal egy másikat szeretne használni, a következőképpen teheti meg.

1. A Select-editor parancs segítségével

A kiválaszt-szerkesztő

instagram viewer
parancs lehetőséget ad az alapértelmezett vagy preferált szövegszerkesztő kiválasztására Linux rendszereken.

Futtassa a Select-editor parancsot, és megjelenik a szövegszerkesztők listája, amelyek közül választhat. A gyakori választások közé tartozik a Vim, az Emacs, a nano és a gedit.

A kívánt szerkesztő kiválasztásához írja be a megfelelő számot, és nyomja meg a gombot Belép.

A következő alkalommal, amikor futtatja a crontab -e parancsot, a crontab fájl megnyílik a beállított szerkesztőben.

2. Környezeti változók használata

Ha a rendszerére nincs telepítve Select-editor, használhatja a SZERKESZTŐT környezeti változó Linuxon helyette. Az EDITOR változó megadja a szövegszerkesztő elérési útját, amelyet a rendszernek meg kell hívnia a crontab futtatásakor.

Az EDITOR változó beállításához használja a következő parancsot:

export SZERKESZTŐ=/path/to/editor

Például a nano alapértelmezett szövegszerkesztőként való beállításához futtassa a következőket:

export SZERKESZTŐ=/usr/bin/nano

Az EDITOR változót beállíthatja a shell konfigurációs fájljaiban is, mint pl ~/.bashrc vagy ~/.bash_profile, hogy a változás végleges legyen. Például, hogy a nano legyen az alapértelmezett szerkesztő, adja hozzá a következő sort a saját szerkesztőjéhez ~/.bashrc vagy ~/.zshrc fájl, a használt shelltől függően:

export SZERKESZTŐ=/usr/bin/nano

A módosítások kijelentkezés nélküli alkalmazásához futtassa a következő parancsot:

forrás ~/.bashrc

Az EDITOR változó beállítása után a szokásos módon használhatja a crontab parancsot crontab fájlok létrehozására vagy szerkesztésére. Például az aktuális felhasználó crontab fájljának szerkesztéséhez futtassa a következőket:

crontab -e

A crontab használatával automatizálhatja a feladatokat Linuxon

A crontab egy hatékony automatizálási eszköz Unix-alapú rendszereken, és hasznosnak találja a feladatok ütemezéséhez Linux rendszerén. Javasoljuk, hogy a legkényelmesebb szövegszerkesztőt használja a cron feladatok szerkesztéséhez.

A crontab segítségével sokféle ismétlődő feladat ütemezhető Linuxon. Például biztonsági másolat készítése, fájlok letöltése vagy egyszerűen a számítógép tisztítása.