• Opret dig
  • Glemt adgangskode

User account menu

  • Artikler
  • Forside
  • Forum
  • Nyheder
  • Log ind
Hjem
LinuxIN.dk

Snak med

Opret dig!

Af Kristho | 13.10.2008 22:47

Cronjob ved slukning af PC

Hjælp generelt
Hey,

Jeg har flikket et lille backup-script sammen, og vil gerne have den til at blive kørt hver gang jeg slukker min computer, hvordan laver jeg et cronjob som beder den om det?

// Kris
  • Log ind eller opret dig for at tilføje kommentarer

Kommentarer8

# 1

16 år 8 måneder siden

Permalink

Indsendt af kme den 13. oktober 2008 kl. 23:01

Permalink

Re: Cronjob ved slukning af PC

Det kan du ikke bruge cron til. Du skal lave et rc.d script.
  • Log ind eller opret dig for at tilføje kommentarer

# 2

16 år 8 måneder siden

Permalink

Indsendt af Kristho den 13. oktober 2008 kl. 23:22

Permalink

Re: Cronjob ved slukning af PC

kme, okay, det er noget med det skal ligge i rc0, ikk?
  • Log ind eller opret dig for at tilføje kommentarer

# 3

16 år 8 måneder siden

Permalink

Indsendt af kme den 13. oktober 2008 kl. 23:27

In reply to Re: Cronjob ved slukning af PC by Kristho

Permalink

Re: Re: Cronjob ved slukning af PC

Det vil jeg mene uden at være 100% sikker. Prøv at klone et af de eksisterende K-scripts (K for kill).
  • Log ind eller opret dig for at tilføje kommentarer

# 4

16 år 8 måneder siden

Permalink

Indsendt af kme den 13. oktober 2008 kl. 23:41

Permalink

Re: Cronjob ved slukning af PC

Ved nærmere eftertanke, skal det vist i rc6.d.
  • Log ind eller opret dig for at tilføje kommentarer

# 5

16 år 8 måneder siden

Permalink

Indsendt af mich den 14. oktober 2008 kl. 01:15

Permalink

Re: Cronjob ved slukning af PC

rc6.d er reboot. rc0.d er halt.

Læg din backup som noget af det første, så der ikke er lukket for meget ned.
  • Log ind eller opret dig for at tilføje kommentarer

# 6

16 år 8 måneder siden

Permalink

Indsendt af Kristho den 14. oktober 2008 kl. 01:54

Permalink

Re: Cronjob ved slukning af PC

mich, okay, det er gjort, men jeg synes ikke at den kører når jeg slukker ned.

Har lavet et symlink fra /home/kris/bin/backup til /etc/rc0.d/K01backup

Skal man notere et sted at det skal køre?
  • Log ind eller opret dig for at tilføje kommentarer

# 7

16 år 8 måneder siden

Permalink

Indsendt af ondope den 14. oktober 2008 kl. 14:49

Permalink

Re: Cronjob ved slukning af PC

Er filen kørbar? -rwxr-xr-x
  • Log ind eller opret dig for at tilføje kommentarer

# 8

16 år 8 måneder siden

Permalink

Indsendt af mich den 15. oktober 2008 kl. 01:19

Permalink

Re: Cronjob ved slukning af PC

Ja, scriptet skal selvfølgeligt være kørbart, men der er lige en forhindring mere.
Start, skift af runlevel og nedlukning af systemet styres af scriptet /etc/rc.d/rc, der kalder de forskellige subsystem-scripts i rc< runlevel >.d via symlinks.
Subsystem-scriptene ligger som regel i /etc/rc.d/init.d.

Ved stop af et subsystem checker rc desuden om systemet er startet ved at kigge efter en lock-fil i /var/lock/subsys.

Subsystem-scriptene accepterer som regel parametrene start og stop, og sommetider også restart, status og andre. Prøv at se i slutningen af f.eks /etc/rc.d/init.d/acpi.

Dit backupscript skal derfor nok 'registreres' ved systemstart for at blive afviklet ved nedlukning, f.eks. sådan:

# see how we were called.
case "$1" in
start)
# nothing to run now, just set lock file
touch /var/lock/subsys/backup
;;
stop)
backup # function call or insert backup script here
rm -f /var/lock/subsys/backup
;;
*)
gprintf "*** Usage: $0 {start|stop}\n"
exit 1
esac

exit 0

Indsæt nu som startscript i de runlevels, hvor du vil have taget backup (3 og 5 f.eks.).
  • Log ind eller opret dig for at tilføje kommentarer

Svar søges

llumos Unix-operativsystem, 0
Den er go 0
14. februar = I Love Free Software Day 0
Lokal fil-deling - for de dovne. 0
Linux fra begynder til professionel af O'Reilly 0

Seneste aktivitet

En snak om Linux-kompatibel software 7
Nulstilling af adgangskode 6
Virtuel maskine? 2
PCLinuxOS 27
Gode anmeldelser Zorin OS 17.3 3
Open Source-eksperimentet 3
"Intet realistisk alternativ" - mig i r*ven 15
Ingen Mint 5
Linux App Store Flathub når 3 milliarder downloads 2
Digitaliseringsministeriet sætter gang i pilotprojekt om digital suverænitet 3
Mest sikker webbrowser 5
Firefox 2
Privatbeskeder 7
Backup/synkronisering? 3
BigLinux 5
Chatgpt satire 1
Læsning af databasefil i Firefox 2
Vanilla OS 15
Pepsi Challenge 4
Linuxin er nu migreret til Drupal 11 13

© 2025 Linuxin og de respektive skribenter

Oprettet og drevet af nørder siden 2004 !