gushelom.ru

Så här skapar du en konfigurationsfil för Crontab i Linux

Cron är en demon som hanterar planerad verksamhet ("jobb") i ett Linux-system. Det är mycket användbart för schemaläggning av jobb som måste upprepas med tiden med jämna mellanrum. Om du behöver schemalägga det automatiska utförandet av en operation, till och med bara en gång, använd det här verktyget. Om systemadministratören tidigare godkänt användarens root kan alla användare av ett Linux-system schemalägga jobb som ska tilldelas "cron". Tillstånden att göra ändringar i "cron" hanteras via två filer "/etc/cron.allow" och "/etc/cron.deny". De flesta Linux-distributioner har en systemövergripande "cron" -konfiguration, men detta omfattas inte av denna handledning.

steg

1
Använd din favoritredigerare för att skapa en "cron" -fil. Varje jobb måste uppta en textrad och måste ha följande syntax: `m h d m w [commando]` (utan citat).
  • m = minuter
  • h = timmar
  • d = månadens dag
  • m = månad (1-12)
  • w = veckodag (0-7 där 0 och 7 är ekvivalenta med söndag, 1 till måndag, 2 till tisdag, etc.)
  • Det är en enkel syntax att komma ihåg, tänk på hur du skriver ett datum "onsdag 29 juli, 10:30" och vänd sedan ordern.
  • 2
    Ladda upp filen till `cron` med följande kommando `crontab [filnamn]` (utan citat).
  • exempel

    1
    Skapa en fil som heter `testcron.txt` (utan citat) som innehåller följande textrader:
    • # kör operationen var 10: e minut
    • * / 10 * * * * datum > ~ / TestCron.log
  • 2
    Ladda upp den nyskapade filen till `cron` med kommandot `crontab testCron.txt` (utan citat).
  • 3
    Vänta 30 minuter och kontrollera sedan innehållet i testCron.log-filen. Om allt fungerade bra, inom filen, borde du hitta tre "tidsstämplar", som visas i bilden.
  • 4
    Ta bort filen från `cron` för att stoppa dess körning med följande kommando: `crontab -r` (utan citat).
  • tips

    • Du kan redigera dina jobb direkt med kommandot `crontab -e` (utan citat). Obs! Kommandotyntaxen är densamma som vi-redigeraren, och kan vara lite obekvämt för nya användare.
    • När du använder ett * nix-operativsystem, hänvisar du alltid till manualerna, de är dina bästa vänner. Använd här kommandot "man crontab" (utan citat).
    Dela på sociala nätverk:

    Relaterade
    Så här lägger du till ett arkiv i LinuxSå här lägger du till ett arkiv i Linux
    Så här tilldelar du en IP-adress till en Linux-datorSå här tilldelar du en IP-adress till en Linux-dator
    Så här ändrar du lösenordet för din användarprofil i LinuxSå här ändrar du lösenordet för din användarprofil i Linux
    Så här kontrollerar du byta utrymme i LinuxSå här kontrollerar du byta utrymme i Linux
    Så här delar du filer mellan Linux-datorer med hjälp av NFSSå här delar du filer mellan Linux-datorer med hjälp av NFS
    Så här kontrollerar du datum och tid i LinuxSå här kontrollerar du datum och tid i Linux
    Hur man skapar ett program i CHur man skapar ett program i C
    Hur man tar bort RAR-filer i LinuxHur man tar bort RAR-filer i Linux
    Så här Unzip Zip-filer i LinuxSå här Unzip Zip-filer i Linux
    Hur man blir administratörsanvändareHur man blir administratörsanvändare
    » » Så här skapar du en konfigurationsfil för Crontab i Linux

    © 2011—2021 gushelom.ru