Come posso eliminare i file vecchi di 5 giorni in Linux?
Il secondo argomento, -mtime, viene utilizzato per specificare il numero di giorni del file. Se inserisci +5, troverà i file più vecchi di 5 giorni. Il terzo argomento, -exec, consente di passare un comando come rm. Il {} ; alla fine è necessario per terminare il comando.
Come si eliminano i vecchi file in UNIX?
Se desideri eliminare i file più vecchi di 1 giorno, puoi provare a utilizzare -mtime +0 o -mtime 1 o -mmin $((60*24)) .
Come posso eliminare un file di 7 giorni fa in Unix?
Spiegazione:
- find : il comando unix per trovare file/directory/link e così via.
- /path/to/ : la directory in cui iniziare la ricerca.
- -type f : trova solo i file.
- -nome '*. …
- -mtime +7 : considera solo quelli con tempo di modifica più vecchio di 7 giorni.
- -esecutivo...
Come si eliminano i file vecchi di una settimana in UNIX?
Potresti iniziare dicendo trova /var/dtpdev/tmp/ -type f -mtime +15 . Questo troverà tutti i file più vecchi di 15 giorni e stamperà i loro nomi.
...
4 Risposte
- -exec rm -f {} ; (o, equivalentemente, -exec rm -f {} ';' ) Questo eseguirà rm -f su ogni file; per esempio, …
- -exec rm -f {} + …
- -Elimina.
Dov'è il file degli ultimi 30 giorni in Linux?
Puoi anche cercare i file modificati prima di X giorni. Usa l'opzione -mtime con il comando find per cercare i file in base al tempo di modifica seguito dal numero di giorni. Il numero di giorni può essere utilizzato in due formati.
Come rimuovo i file di 1 mese da Linux?
Come eliminare i file più vecchi di 30 giorni in Linux
- Elimina i file più vecchi di 30 giorni. Puoi usare il comando trova per cercare tutti i file modificati più vecchi di X giorni. …
- Elimina file con estensione specifica. Invece di eliminare tutti i file, puoi anche aggiungere più filtri per trovare il comando. …
- Elimina la vecchia directory in modo ricorsivo.
Come posso eliminare i file più vecchi di 3 giorni UNIX?
Sostituisci -delete con -depth -print per testare questo comando prima di eseguirlo ( -delete implica -depth ). Questo rimuoverà tutti i file (tipo f) modificati più di 14 giorni fa in /root/Maildir/ in modo ricorsivo da lì e più in profondità (mindepth 1).
Come si eliminano i file vecchi di 10 giorni in UNIX?
3 Risposte
- ./my_dir la tua directory (sostituisci con la tua)
- -mtime +10 più vecchio di 10 giorni.
- -digitare f solo file.
- -cancellare nessuna sorpresa. Rimuovilo per testare il filtro di ricerca prima di eseguire l'intero comando.
Come posso eliminare i vecchi file in Linux?
Elimina file più vecchi di x ore su Linux
- Elimina i file più vecchi di 1 ora. trova /percorso/di/file * -mmin +60 – exec rm {} ;
- Elimina i file più vecchi di 30 giorni. trova /percorso/di/file * -mtime +30 – exec rm {} ;
- Elimina i file modificati negli ultimi 30 minuti.
Come posso eliminare un file prima di una certa data in Linux?
Come eliminare tutti i file prima di una certa data in Linux
- find – il comando che trova i file.
- . -…
- -type f – significa solo file. …
- -mtime +XXX – sostituisci XXX con il numero di giorni in cui vuoi tornare indietro. …
- -maxdepth 1 – questo significa che non andrà nelle sottocartelle della directory di lavoro.
Come si annulla un file?
accedere ai seguenti esempi.
- Svuota il contenuto del file reindirizzando a Null. …
- File vuoto utilizzando il reindirizzamento del comando "vero". …
- File vuoto Utilizzo delle utilità cat/cp/dd con /dev/null. …
- File vuoto utilizzando il comando echo. …
- File vuoto utilizzando il comando troncare.