-mtime +30 : Това се отнася за всички файлове, които са по-стари от 30 дни. mtime означава време за модификация в Unix. Можете да промените номера според вашите изисквания. -exec rm {} : Това всъщност е командата за изпълнение, която изисква изтриване на всички файлове, филтрирани по всички горепосочени критерии.
Как да премахна 30-дневни файлове в UNIX?
Как да изтриете файлове, по-стари от 30 дни в Linux
- Изтрийте файлове, по-стари от 30 дни. Можете да използвате командата find, за да търсите във всички файлове, променени по-стари от X дни. …
- Изтриване на файлове със специфично разширение. Вместо да изтривате всички файлове, можете също да добавите още филтри, за да намерите командата. …
- Изтрийте старата директория рекурсивно.
Как да изтрия стари файлове в UNIX?
3 отговори
- ./my_dir вашата директория (заменете със своя собствена)
- -mtime +10 по-стари от 10 дни.
- - въведете само файлове f.
- -изтрийте без изненада. Премахнете го, за да тествате своя филтър за намиране, преди да изпълните цялата команда.
Как да изтрия стари файлове в Linux?
Изтрийте файлове, по-стари от x часа в Linux
- Изтрийте файлове, по-стари от 1 час. find /path/to/files * -mmin +60 – exec rm {} ;
- Изтрийте файлове, по-стари от 30 дни. find /path/to/files * -mtime +30 – exec rm {} ;
- Изтрийте файлове, променени през последните 30 минути.
Как да изтрия 3-месечен файл в Linux?
Както и преди, параметърът -mtime се използва за намиране на файлове, по-стари от X. В този случай той е по-стар от 180 дни. Можете да използвате или параметърът -delete за да позволите на find незабавно да изтриете файловете, или можете да оставите да се изпълни произволна команда ( -exec ) върху намерените файлове.
Къде са 2 дни стари файлове на Linux?
4 отговора. Можете да започнете с това намери /var/dtpdev/tmp/ -type f -mtime +15 . Това ще намери всички файлове, по-стари от 15 дни и ще отпечата имената им. По избор можете да посочите -print в края на командата, но това е действието по подразбиране.
Къде е последният файл от 30 дни в Linux?
Можете също да търсите файловете, променени преди X дни. Използвайте опция -mtime с командата find за търсене на файлове въз основа на времето за промяна, последвано от броя дни. Броят на дните може да се използва в два формата.
Как да намеря файлове, по-стари от 7 дни UNIX?
Обяснение:
- find : командата unix за намиране на файлове/директории/връзки и др.
- /път/до/: директорията, в която да започнете търсенето.
- -type f: намиране само на файлове.
- -име '*. …
- -mtime +7 : разглеждайте само тези с време за модификация по-старо от 7 дни.
- -execdir…
Как да изтрия файлове на 5 дни в Linux?
Вторият аргумент, -mtime, се използва за уточняване на броя на дните, на които е файлът. Ако въведете +5, той ще намери файлове, по-стари от 5 дни. Третият аргумент, -exec, ви позволява да подадете команда като rm. {} ; накрая е необходимо за прекратяване на командата.
Как да анулирате файл?
влезте в следните примери.
- Изпразнете съдържанието на файла чрез пренасочване към Null. …
- Изпразване на файл с помощта на пренасочване на „истинска“ команда. …
- Изпразване на файл Използване на помощни програми cat/cp/dd с /dev/null. …
- Изпразване на файл с помощта на команда echo. …
- Изпразване на файл с помощта на команда truncate.
Как да изтрия 15-дневни файлове в UNIX?
Unix – Изтрийте файлове, по-стари от определен брой дни, като използвате…
- Запазете изтритите файлове в регистрационен файл. find /home/a -mtime +5 -exec ls -l {} ; > mylogfile.log. …
- модифицирани. Намерете и изтрийте файлове, променени през последните 30 минути. …
- сила. принудително изтриване на временни файлове, по-стари от 30 дни. …
- преместете файловете.
Как да изброя стари файлове в Linux?
За да намерите файлове, които са на поне 24 часа, използвайте -mtime +0 или (m+0) . Ако искате да намерите файлове, които са били последно променени вчера или преди, можете да използвате find с предиката -newermt: find -name '*2015*' !
Как да изтрия файл преди определена дата в Linux?
Как да изтриете всички файлове преди определена дата в Linux
- find – командата, която намира файловете.
- . – …
- -type f – това означава само файлове. …
- -mtime +XXX – заменете XXX с броя дни, в които искате да се върнете. …
- -maxdepth 1 – това означава, че няма да влезе в подпапки на работната директория.