crontab(1): Skillnad mellan sidversioner
Admin (diskussion | bidrag) (Skapade sidan med '= crontab(1) = == NAMN == crontab – hanterar crontab-filer för enskilda användare == SYNOPSIS == <pre> crontab [-u användare] <fil | - > crontab [-T] <fil | - > crontab [-u användare] <-l | -r | -e> [-i] [-s] crontab -n [värdnamn] crontab -c crontab -V </pre> == BESKRIVNING == '''crontab''' används för att installera, ta bort eller lista en användares crontab-tabell som används av cron(8). Varje användare kan ha sin egen crontab. Även om d...') |
(Ingen skillnad)
|
Nuvarande version från 28 augusti 2025 kl. 16.59
crontab(1)
NAMN
crontab – hanterar crontab-filer för enskilda användare
SYNOPSIS
crontab [-u användare] <fil | - > crontab [-T] <fil | - > crontab [-u användare] <-l | -r | -e> [-i] [-s] crontab -n [värdnamn] crontab -c crontab -V
BESKRIVNING
crontab används för att installera, ta bort eller lista en användares crontab-tabell som används av cron(8). Varje användare kan ha sin egen crontab. Även om dessa lagras i /var/spool/, ska de inte redigeras direkt.
I SELinux MLS-läge kan flera crontabs definieras per intervall. Se selinux(8) för detaljer.
I denna version av cron kan ett nätverksmonterat delat /var/spool/cron användas över ett kluster, där endast en värd åt gången kör crontab-jobben. Alla värdar kan dock redigera samma crontab-filer, samt ange vilken värd som ska köra jobben.
Åtkomst till att schemalägga cron-jobb via crontab kan styras via filerna cron.allow och cron.deny:
- Om cron.allow finns måste användaren listas där för att få använda crontab.
- Om cron.allow saknas men cron.deny finns får användaren inte vara listad i cron.deny.
- Om båda saknas får endast superanvändaren använda crontab.
Ytterligare begränsningar kan sättas med PAM-autentisering i /etc/security/access.conf för att styra vem som får använda crontab eller ändra systemets cron-jobb i /etc/cron.d/.
Den temporära katalogen kan sättas via en miljövariabel. Om den inte är satt används /tmp.
När en crontab listas i en terminal färgläggs utmatningen, om inte miljövariabeln NO_COLOR är satt.
Vid redigering eller borttagning sparas en backup i:
- $XDG_CACHE_HOME/crontab/crontab.bak
- $XDG_CACHE_HOME/crontab/crontab.<användare>.bak (vid användning av -u)
Om XDG_CACHE_HOME inte är satt används $HOME/.cache.
FLAGGOR
- **-u användare**
- Ange vilken användares crontab som ska hanteras. Om inte anges används den aktuella användaren. Saknas crontab skapas en ny.
- **-T**
- Testa crontab-filens syntax utan att installera den. Avbryts vid första felet.
- **-l**
- Lista nuvarande crontab.
- **-r**
- Ta bort nuvarande crontab.
- **-e**
- Redigera nuvarande crontab med editor angiven i VISUAL eller EDITOR.
- **-i**
- Modifierar **-r** så att en bekräftelse krävs (y/Y) innan borttagning.
- **-s**
- Lägger till aktuell SELinux-säkerhetskontext (MLS_LEVEL) till crontab-filen. Se crontab(5).
- **-n [värdnamn]**
- (Endast om cron(8) startats med **-c**) – välj vilken värd i klustret som ska köra jobben i /var/spool/cron. Utelämnat värdnamn = lokal värd. Tomt värdnamn = inga jobb körs. Påverkar inte /etc/crontab eller filer i /etc/cron.d.
- **-c**
- (Endast om cron(8) startats med **-c**) – fråga vilken värd i klustret som är vald för att köra jobben i /var/spool/cron.
- **-V**
- Visa versionsinformation och avsluta.
BEGRÄNSNINGAR
- cron.allow och cron.deny begränsar endast åtkomst till crontab, inte exekvering av redan schemalagda jobb. Befintliga jobb fortsätter köras tills crontab tas bort.
- Dessa filer måste vara läsbara av användaren som kör crontab, annars behandlas de som obefintliga.
SE ÄVEN
FILER
- /etc/cron.allow
- /etc/cron.deny
STANDARDER
Kommandot crontab följer IEEE Std1003.2-1992 (POSIX) med ett undantag: Vid inläsning av crontab från standard in (stdin) måste - anges på kommandoraden om stdin är en TTY. Detta skiljer sig från äldre Vixie Cron och SVR3-syntax.
DIAGNOSTIK
Ett informativt användningsmeddelande skrivs ut om crontab innehåller ett felaktigt kommando.
FÖRFATTARE
Paul Vixie ⟨vixie@isc.org⟩ Colin Dean ⟨colin@colin-dean.org⟩
COLOPHON
Denna sida är en del av projektet cronie (crond-daemon). Projektets hemsida: https://github.com/cronie-crond/cronie
Buggrapporter: https://github.com/cronie-crond/cronie/issues
Denna sida hämtades från projektets Git-repository: https://github.com/cronie-crond/cronie.git (2025-02-02). Senaste commit i repositoriet: 2024-12-11.
Problem i HTML-versionen eller förbättringar av denna text: skicka e-post till man-pages@man7.org
cronie – 2019-10-29 – crontab(1)
Sidslut
Orginalhemsidan på Engelska : https://man7.org/linux/man-pages/man1/crontab.1.html
Det här är en maskinöversättning av Linux man sidor till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på
https://www.linux.se/kontaka-linux-se/
Tack till Datorhjälp som har sponsrat Linux.se med webbhotell.