• Reset your password

User account menu

  • Artikler
  • Forside
  • Forum
  • Nyheder
  • Log in
Hjem
Linuxin 2025

Breadcrumb

  • Hjem
  • forums
  • Oprydningsscript

Hvad kan du med 100% sikkerhed sige, at du har stemt?

Valgmuligheder
Af larskhansen | 20.05.2008 13:03

Oprydningsscript

Programmering

Hey,



Jeg har en Synology NAS server som kopiere mit indhold over på en Fedora server hver søndag kl. 20.



Den laver en ny mappe hver søndag og det vil hurtigt komme til at fylde for meget.



Kan der laves et script som mandag aften (eller lign.) sletter den ældste mappe i min backup mappe?



Jeg behøver ikke et færdigt script, bare lidt hints og lign. :o)

  • Log in to post comments

Kommentarer8

17 år siden

Permalink

Indsendt af julemand101 den 20. maj 2008 kl. 13:05

Permalink

Re: Oprydningsscript

Du kunne vel starte med at fortælle lidt om mappestrukturen. Hedder mappen fx noget med en dato eller lign.?

  • Log in to post comments

17 år siden

Permalink

Indsendt af kme den 20. maj 2008 kl. 13:06

Permalink

Re: Oprydningsscript

Logrotate?

  • Log in to post comments

17 år siden

Permalink

Indsendt af divineant den 20. maj 2008 kl. 13:12

Permalink

Re: Oprydningsscript

find har nogle options til at søge efter filer af en hvis alder.





fra "man find"

-mtime n

File's data was last modified n*24 hours ago. See the comments

for -atime to understand how rounding affects the interpretation

of file modification times.





følgende sletter alle filer i kørselsmappen og derunder som ikke er ændret inden for de seneste 5 dage



find . -type f -mtime 5 -exec rm {} \;




  • Log in to post comments

17 år siden

Permalink

Indsendt af larskhansen den 20. maj 2008 kl. 13:31

Permalink

mappestruktur

Julemand101 - du skriver om mappestruktur'en. Mener du hvordan min backup navngiver mapperne eller hvor henne i systemet den lægger det?



Divineant - Så hvis jeg lægger en lign. script i roden af min backup mappe vil den slette dem som ikke er blevet skrevet i de sidste 5 dage?



Vi er ude i noget som jeg aldrig har rørt ved før - derfor disse "noob" spørgsmål.

  • Log in to post comments

17 år siden

Permalink

Indsendt af julemand101 den 20. maj 2008 kl. 13:43

Permalink

#4
Det vigtigste er mest

#4

Det vigtigste er mest hvad den kalder mapperne :)

  • Log in to post comments

17 år siden

Permalink

Indsendt af larskhansen den 20. maj 2008 kl. 13:53

Permalink

#5 - Mærkelige navn...

"Backup_00113200A879" (lavet idag ved 12.30 tiden) hedder den første/eneste mappe som er lavet.



Hvis der er nogen som kan få noget godt ud af det er de velkommen...

  • Log in to post comments

17 år siden

Permalink

Indsendt af kme den 20. maj 2008 kl. 14:32

In reply to #5 - Mærkelige navn... by larskhansen

Permalink

Re: #5 - Mærkelige navn...

Kør gzip på mapperne og lad logrotate styre resten. Lige som fx dine syslog filer.

  • Log in to post comments

17 år siden

Permalink

Indsendt af divineant den 20. maj 2008 kl. 16:40

Permalink

Re: Oprydningsscript

Der var sneget en lille fejl ind i den kommando jeg skrev i #3,

-mtime 5 viser filer ændret for 5 dage siden

-mtime +5 viser filer ændret for 5 eller flere dage siden



Hvis du ønsker at slette hele mapper eks. hver mandag kan du oprette en crontab





#crontab -e

0 0 * * mon /usr/bin/find /sti/til/rodmappe -type d -mtime +5 -exec rm -rf {} \; > /dev/null 2>&1





Hvis du ikke ønsker at slette dem kan du benytte logrotate som #7 foreslår

  • Log in to post comments

Svar søges

Test 0
Den er go 0
Vil du have et sikrere og mere privat internet? Du skal blot installere Vivaldi-browseren med Proton VPN understøttelse! 0
14. februar = I Love Free Software Day 0
Lokal fil-deling - for de dovne. 0

Seneste aktivitet

"Intet realistisk alternativ" - mig i r*ven 5
2 stk Jolla C2 sælges 2
Test 2
Det første forumindlæg efter installation af Forum-modulet 8
Vanilla OS 12
Nye forum-indlæg viser sig kun 1 gang 1
Vil alle forumindlæg vise sig to gange 1
Hjælp til remote terminal vindue? 3
PCLinuxOS 19
Kan ikke boote på installation 24
80-20 reglen 1
Skærmlys fader ud på min bærbare 8
32 bit distro på max 700mb der stadig understøttes 26
Har vi nogen Linux konsulenter i Slagelse området? 3
Virkelig 7
gnome-software? 3
Archer T2U AC600 Wireless Dual Band USB Adapter 26
En farverig APT 3.0 udgivelse imponerer med sine nye funktioner 2
Unix's fødsel 2
Linux Mint 13

Copyright © 2025 Company Name - All rights reserved

Developed & Designed by Alaa Haddad