Αυτόματη διαγραφή ή μετακίνηση σε άλλο φάκελο, τα αρχεία μεγαλύτερα από Χ ημέρες [Linux / SSH εντολές]

Πολλές από αυτές είναι επιλογές si εντολές σε linux, και νομίζω ότι θα έχουν τα κεφάλια, αν είχα τη δυνατότητα να μετακινούνται από το ένα φάκελο σε άλλο 120 κάποια αρχεία μεγαλύτερα από ημέρες.
Εδώ είναι πώς να μετακινήσετε κάποια αρχεία μεγαλύτερα από ημέρες Χ:

Εντολές μέσω SSH :

find / home / διαδρομή / αρχεία * -mtime + 120 -exec mv / new / destination / {} \;

Εάν θέλετε να διαγράψετε όλα τα μεγάλα ημέρες fisirele 30 σε ένα φάκελο ...

find / μονοπάτι / αρχεία *-mtime + 30-exec rm-f} {\?

Πρέπει να αφήνετε απαραίτητα διαστήματα μεταξύ των -MtimeΟ αριθμός των ημερών, -Exec (Συνεχής γραμμή εντολών) rm (Αφαίρεση παραγγελίας - αφαίρεση) το επιχείρημα " -f "(Δύναμη delete), {} και \,.

Είναι πιθανό ότι σε ορισμένες διανομές του Linux, "-f" δεν λειτουργεί. Πετάξτε αυτό το επιχείρημα, σύμφωνα και όλα θα είναι εντάξει.

* Δοκιμάστηκε σε CentOS 5.3 (FT).

Αυτόματη διαγραφή ή μετακίνηση σε άλλο φάκελο, τα αρχεία μεγαλύτερα από Χ ημέρες [Linux / SSH εντολές]

Σχετικά με τον Συγγραφέα

stealth LP

Ιδρυτής και εκδότης Ρυθμίσεις stealthΣτο 2006 ημερομηνία.
Η εμπειρία σε λειτουργικά συστήματα Linux (ειδικά CentOS), Mac OS X, Windows XP> Windows 10 και WordPress (CMS).

Αφήστε ένα σχόλιο