A Crontab minden felhasználói fiókhoz megadható. A crontab parancsot használó felhasználói fiókok fel vannak tüntetve az allow fájlban, ha elérhető. Egyébként vagy a deny fájl szabályozza, hogy a felhasználóknak milyen korlátozások vannak érvényben ennek a parancsnak a használatához, vagy a parancs csak az összes felhasználó számára vagy egyáltalán nem elérhető (a superusert tiltva), bizonyos konfigurációs változóktól függően. \
Crontab opciók / kapcsolók
A crontab használata opció nélkül megjeleníti a felhasználó crontab-ját.
-U kapcsolóval:
Az -u opció, amikor felhasználónévvel hozzáadja a crontab-hoz, szerkeszti az adott felhasználó crontab-ját.
A -l opcióval:
Ha hozzáadja az -l opciót a crontab parancshoz, akkor a standard kimeneten crontab lesz.
-R opcióval:
Az -r opció használata a crontab paranccsal törli a crontab-ot. A crontab tényleges törlése előtt megerősítést kell kérni tőled.
-F kapcsolóval:
A crontab parancs -f opcióval történő végrehajtása törli a crontab-ot anélkül, hogy először megerősítést kérne, ezért óvatosan használja.
-E opcióval:
Használja az -e opciót a crontab segítségével az aktuális crontab módosításához, és a szerkesztőből való kilépés után telepíti a módosított crontab-ot.
Crontab fájlok
A crontab segédprogramhoz tartozó fájlok a következők:
- A / var / cron / allow fájlban található fájl megmutatja, hogy a felhasználóknak mi engedélyezett a crontab használata.
- A / var / cron / deny címen található fájl megmutatja, hogy a felhasználóknak mi korlátozza a crontab jogosultságait.
- Végül a / var / cron / tabs fájl felsorolja a crontab táblákat.
Szintaxis:
A Crontab parancs használatának szintaxisa a következő:
$ crontab [-u felhasználó] fájl$ crontab [-u felhasználó] -l | -r [-f] | -e
Következtetés
A crontab segítségével a felhasználók ütemezhetik és automatizálhatják a végrehajtandó parancsokat. A cron segédprogram a háttérben működik, és futtat minden parancsot, amely fel van sorolva egy crontab-ban.
Ha sablon használata helyett új crontab fájlt szeretne elindítani, használhatja a crontab parancsot az -e kapcsolóval.