Permalänk
Medlem

Crontab var 10e minut?

Tjena.

Hur lägger man till i crontab att ett kommando skall köras var 10e minut?

Varje timme och varje minut går ju lätt att fixa, men var 10e minut?

Visa signatur

"Problemet med socialism är att till sist tar alla andras pengar slut" - Margaret Thatcher

Permalänk
Hedersmedlem
Permalänk
Medlem

Okej.

Hur sparar och avslutar man cron då?
Det är naturligtvis inte :save som man kunde tro.

Visa signatur

"Problemet med socialism är att till sist tar alla andras pengar slut" - Margaret Thatcher

Permalänk
Hedersmedlem

Är det nano, i så fall med ctrl + x. Annars kan man använda ett annat program.

Permalänk
Hedersmedlem
Citat:

Ursprungligen inskrivet av EyEr0n
Okej.

Hur sparar och avslutar man cron då?
Det är naturligtvis inte :save som man kunde tro.

EDITOR=[valfritt] crontab -e
nano sparar man med Ctrl-X som sagt, vi/vim med :wq

Visa signatur

Asus ROG STRIX B550-F / Ryzen 5800X3D / 48 GB 3200 MHz CL14 / Asus TUF 3080 OC / WD SN850 1 TB, Kingston NV1 2 TB + NAS / Corsair RM650x V3 / Acer XB271HU (1440p165) / LG C1 55"
NAS: 6700K/16GB/Debian+ZFS | Backup (offsite): 9600K/16GB/Debian+ZFS

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av Thomas
EDITOR=[valfritt] crontab -e
nano sparar man med Ctrl-X som sagt, vi/vim med :wq

Tack!

nano är ju lätt att fatta men vi/vim, nja.

Hur sätter man EDITOR=nano globalt för alla saker?

Visa signatur

"Problemet med socialism är att till sist tar alla andras pengar slut" - Margaret Thatcher

Permalänk
Hedersmedlem
Citat:

Ursprungligen inskrivet av EyEr0n
Tack!

nano är ju lätt att fatta men vi/vim, nja.

Hur sätter man EDITOR=nano globalt för alla saker?

vim har en inlärningskurva som är sjukt brant, men det är så jäkla värt det i slutändan.
I vilket fall: antar att du kör bash, så lägg till
export EDITOR=nano
i slutet av .bash_profile eller .bashrc i hemmappen.

Visa signatur

Asus ROG STRIX B550-F / Ryzen 5800X3D / 48 GB 3200 MHz CL14 / Asus TUF 3080 OC / WD SN850 1 TB, Kingston NV1 2 TB + NAS / Corsair RM650x V3 / Acer XB271HU (1440p165) / LG C1 55"
NAS: 6700K/16GB/Debian+ZFS | Backup (offsite): 9600K/16GB/Debian+ZFS

Permalänk
Medlem

Och sen glömmer man inte att starta om cron så den läser om filen.

Permalänk
Hedersmedlem
Citat:

Ursprungligen inskrivet av iXam
Och sen glömmer man inte att starta om cron så den läser om filen.

Hm, det har då jag aldrig behövs (kör vixie-cron). Så länge som man ändrar med "crontab"-kommandot så ska den väl sköta om det själv?
(Annars måste ju root starta om cron när en användare ändrar sin egna crontab.)

Visa signatur

Asus ROG STRIX B550-F / Ryzen 5800X3D / 48 GB 3200 MHz CL14 / Asus TUF 3080 OC / WD SN850 1 TB, Kingston NV1 2 TB + NAS / Corsair RM650x V3 / Acer XB271HU (1440p165) / LG C1 55"
NAS: 6700K/16GB/Debian+ZFS | Backup (offsite): 9600K/16GB/Debian+ZFS

Permalänk
Medlem

Angående om man man starta om cron eller inte :

Citat:

With lots of daemons, (e.g. httpd and syslogd) they need to be restarted
after the config files have been changed so that the program has a chance
to reload them. Vixie Cron will automatically reload the files after they
have been edited with the crontab command. Some cron versions reload the
files every minute, and some require restarting, but Vixie Cron just loads
the files if they have changed.

källa

Vixie-cron behövs alltså inte startas om för att ladda nya script. Frågan är hur man vet om man har vixie-cron?

Samt är det någon som vet om man lägger ett script i tex /etc/cron.monthly, om dessa också uppdateras automatiskt eller om man måste starta om cron?

Smidigt sätt att göra backuper på för övrigt