Ubuntu Cronjob: Förklaring och installation
Ett användbart verktyg i Ubuntu är så kallade cron-jobb. Vi förklarar hur du konfigurerar det och använder det.
Ubuntu cronjob - vad är det?
- Ett cron-jobb - även kallad crontab - är ett kommando som kör skript och program vid en viss tidpunkt. Det är därför lämpligt till exempel att göra säkerhetskopior eller utföra uppdateringar.
- Observera dock att ett cron-jobb endast körs om datorn verkligen är påslagen. Missade cron-jobb kommer inte att kompenseras för.
- En cronjob består av 7 sektioner. Den första står för minuten och den andra för den timme då uppgiften är klar. Det tredje avsnittet innehåller dagen i månaden och den fjärde själva månaden.Den femte är veckodagen, med siffrorna 0 och 7 som vardera representerar söndagen. Det sjätte avsnittet visar användaren som cronjobben utförs för. Slutligen noteras själva uppgiften.
- Cron-jobb lagras antingen i hela katalogen "/ etc / crontab" eller för enskilda användare under "/ var / spool / cron / crontabs".
Skapa Ubuntu cronjob - det är så det görs
- Cronjobstjänsten för terminalen ingår redan i Ubuntu. Därför behövs ingen installation.
- För att skapa eller ändra ett cron-jobb öppnar du terminalen och skriver "crontab -e". Om du vill redigera en annan användares cron-jobb anger du "crontab -u user -e" och ersätter "user" med önskad användare.
- Nu kan du välja vilken redaktör du vill använda för att redigera dina cron-jobb. Vi rekommenderar att du använder nano eftersom det är det enklaste sättet.
- Använd piltangenterna för att navigera till botten av dokumentet och ange din cronjob. Om du inte behöver en parameter fyller du helt enkelt med "*". Om du till exempel vill göra ett cron-jobb varje dag kl 15:30 behöver du bara fylla i timmar och minuter, istället för resten av värdena finns det en "*".
- När du är klar trycker du på [Ctrl] och [X] samtidigt och bekräftar med [J] och [Enter]. Dina ändringar sparas och stängs nano.
- För att lista alla dina cron-jobb skriver du kommandot "crontab -l". Om du vill se en annan användares cron-jobb skriver du "crontab -u user -l". Byt ut "användare" med namnet på önskad användare.