roots crontab

Här diskuterar vi skal, kommandon och klassiska linuxverktyg.
Användarvisningsbild
axel112
Inlägg: 1810
Blev medlem: 04 jan 2007, 00:13
OS: Ubuntu
Ort: Eslöv

roots crontab

Inlägg av axel112 »

Om jag vill få ett kommando att köras regelbundet, säg varje dag, med root-rättigheter, hur gör jag?

sudo crontab -e

och sedan fixar in kommandot där?

Eller editera filen /etc/crontab?

Ha det gott!
Användarvisningsbild
mcNisse
Inlägg: 5211
Blev medlem: 06 feb 2007, 20:51
OS: Debian
Utgåva: Vet inte/ingen utgåva passar

SV: roots crontab

Inlägg av mcNisse »

Ett kott och gott svar är ja. Du verkar kunna göra vilket som...
Jag skulle använda crontab -e (Därför att jag är vanare att jobba på det viset)
KDE 4.5 SC är ute i det fria!!! Tjoho

Stagnation is good for nobody - after all if you don't progress you end up with gnome
Användarvisningsbild
johanre
Serveradmin
Inlägg: 3888
Blev medlem: 22 okt 2006, 09:13
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
Ort: Malmö

SV: roots crontab

Inlägg av johanre »

Personligen tycker jag upplägget med /etc/crontab , /etc/cron.daily/* , /etc/cron.hourly/* , /etc/cron.weekly/* & /etc/cron.monthly/* är tydligare och ger en bättre struktur. Men visst, crontab -e funkar.
Användarvisningsbild
axel112
Inlägg: 1810
Blev medlem: 04 jan 2007, 00:13
OS: Ubuntu
Ort: Eslöv

SV: roots crontab

Inlägg av axel112 »

Om jag ska lägga txtfilen i /etc/cron.daily/att-köra-varje-dag-jobb

då måste jag göra filen körbar och skriva #! /bin/sh på första raden och sedan specificera när tex
25 6 * * * kommando-att-köra

för att köra varje dag 06.25?
Emil.s
Inlägg: 6633
Blev medlem: 12 dec 2006, 23:20
OS: Ubuntu
Ort: /Dalarna/Hedemora/
Kontakt:

SV: roots crontab

Inlägg av Emil.s »

axel112 skrev: Om jag ska lägga txtfilen i /etc/cron.daily/att-köra-varje-dag-jobb

då måste jag göra filen körbar och skriva #! /bin/sh på första raden och sedan specificera när tex
25 6 * * * kommando-att-köra

för att köra varje dag 06.25?
Nej, lägger du i /etc/cron.X/something så räcker det med att filen är körbar, så körs den automatiskt. Se filerna som finns. ;)
Home sweet ~/ = http://sandnabba.se
Användarvisningsbild
axel112
Inlägg: 1810
Blev medlem: 04 jan 2007, 00:13
OS: Ubuntu
Ort: Eslöv

SV: roots crontab

Inlägg av axel112 »

Kod: Markera allt

Nej, lägger du i /etc/cron.X/something så räcker det med att filen är körbar, så körs den automatiskt. Se filerna som finns.
Hur vet man när dessa filer körs?
Användarvisningsbild
Barre
Inlägg: 2298
Blev medlem: 13 dec 2006, 10:23
OS: Ubuntu
Ort: Stockholm
Kontakt:

SV: roots crontab

Inlägg av Barre »

axel112 skrev:

Kod: Markera allt

Nej, lägger du i /etc/cron.X/something så räcker det med att filen är körbar, så körs den automatiskt. Se filerna som finns.
Hur vet man när dessa filer körs?
Det ser du i filen /etc/crontab
cat /etc/crontab
________________________________________________________________
twitter @ BarreGargamel
blogg @ Gargamel.NU
Användarvisningsbild
axel112
Inlägg: 1810
Blev medlem: 04 jan 2007, 00:13
OS: Ubuntu
Ort: Eslöv

SV: roots crontab

Inlägg av axel112 »

Okidoki! Tackar!

Hos mig körs cron.daily 06.25. Antar att det är likadant hos alla om man inte har ändrat.

Tack för hjälpen! /axel
spacerrufus
Inlägg: 1
Blev medlem: 14 nov 2007, 13:19

SV: roots crontab

Inlägg av spacerrufus »

Två orsaker att använda crontab -e

1. När du sparar så görs en automatisk syntax kontroll (mycket trevligt)

2. Du kan själv välja editor för att editera crontab filen (genom att sätta $EDITOR variablen tll vafri editor, exempel $EDITOR=/usr/bin/vim)
Användarvisningsbild
axel112
Inlägg: 1810
Blev medlem: 04 jan 2007, 00:13
OS: Ubuntu
Ort: Eslöv

SV: roots crontab

Inlägg av axel112 »

Om man använder crontab -e kollas det att man har skrivit rätt och att kommandot funkar?
Skriv svar

Återgå till "Terminalforum"