Możesz użyć polecenia find, aby wyszukać wszystkie pliki zmodyfikowane starsze niż X dni. A także usuń je, jeśli jest to wymagane, w jednym poleceniu. Przede wszystkim wypisz wszystkie pliki starsze niż 30 dni w katalogu / opt / backup.
- Jak znaleźć pliki starsze niż 90 dni Linux?
- Jak usunąć pliki starsze niż 3 dni w systemie UNIX?
- Jak znaleźć stare pliki w systemie Linux?
- Jak usunąć pliki starsze niż 7 dni w systemie UNIX?
- Jak znaleźć pliki starsze niż 5 dni w systemie Unix?
- Gdzie są pliki sprzed 5 dni Linux?
- Jak usunąć stare pliki w systemie UNIX?
- Jak usunąć stare, przestarzałe pliki w systemie Linux?
- Jak usunąć stare pliki dziennika w systemie Linux?
- Jak znaleźć pliki starsze niż 1 rok w systemie Unix?
- Jak znaleźć pliki starsze niż określona data w systemie Unix?
- Jak znaleźć i usunąć pliki w systemie Linux?
Jak znaleźć pliki starsze niż 90 dni Linux?
3 odpowiedzi. Możesz zacząć od stwierdzenia find / var / dtpdev / tmp / -type f -mtime +15 . Pozwoli to znaleźć wszystkie pliki starsze niż 15 dni i wydrukować ich nazwy. Opcjonalnie można określić -print na końcu polecenia, ale jest to akcja domyślna.
Jak usunąć pliki starsze niż 3 dni w systemie UNIX?
Zamień -delete na -depth -print, aby przetestować to polecenie przed jego uruchomieniem (-delete implikuje -depth). Spowoduje to rekurencyjne usunięcie wszystkich plików (typ f) zmodyfikowanych wcześniej niż 14 dni temu w katalogu / root / Maildir / stamtąd i głębiej (mindepth 1).
Jak znaleźć stare pliki w systemie Linux?
Znajdź i usuń pliki starsze niż X dni w systemie Linux
- kropka (.) - reprezentuje bieżący katalog.
- -mtime - reprezentuje czas modyfikacji pliku i służy do znajdowania plików starszych niż 30 dni.
- -drukuj - wyświetla starsze pliki.
Jak usunąć pliki starsze niż 7 dni w systemie UNIX?
Wyjaśnienie:
- find: polecenie unixowe do znajdowania plików / katalogów / linków itp.
- / path / to /: katalog, w którym rozpocznie się wyszukiwanie.
- -wpisz f: znajdź tylko pliki.
- -Nazwa '*. ...
- -mtime +7: rozważ tylko te z czasem modyfikacji starszym niż 7 dni.
- -execdir ...
Jak znaleźć pliki starsze niż 5 dni w systemie Unix?
Drugi argument, -mtime, służy do określenia liczby dni sprzed tego pliku. Jeśli wpiszesz +5, zostaną znalezione pliki starsze niż 5 dni. Trzeci argument, -exec, umożliwia przekazanie polecenia, takiego jak rm. \; na końcu jest wymagane, aby zakończyć polecenie.
Gdzie są pliki sprzed 5 dni Linux?
Osobiście lubię o tym myśleć, ponieważ +5 znajdzie pliki sprzed 5 dni i starsze. -5 znajdzie wszystkie pliki sprzed 5 dni lub nowsze.
Jak usunąć stare pliki w systemie UNIX?
3 odpowiedzi
- ./ my_dir twój katalog (zastąp swoim własnym)
- -mtime +10 starszy niż 10 dni.
- -Wpisz f tylko pliki.
- -usuń bez niespodzianki. Usuń go, aby przetestować filtr wyszukiwania przed wykonaniem całego polecenia.
Jak usunąć stare, przestarzałe pliki w systemie Linux?
Jak usunąć wszystkie pliki przed określoną datą w systemie Linux
- find - polecenie, które znajduje pliki.
- . - ...
- -typ f - oznacza to tylko pliki. ...
- -mtime + XXX - zastąp XXX liczbą dni, o które chcesz wrócić. ...
- -maxdepth 1 - oznacza to, że nie trafi do podfolderów katalogu roboczego.
- -exec rm \; - powoduje to usunięcie wszystkich plików, które pasują do poprzednich ustawień.
Jak usunąć stare pliki dziennika w systemie Linux?
Jak wyczyścić pliki dziennika w systemie Linux
- Sprawdź miejsce na dysku z wiersza poleceń. Użyj polecenia du, aby zobaczyć, które pliki i katalogi zajmują najwięcej miejsca w katalogu / var / log. ...
- Wybierz pliki lub katalogi, które chcesz wyczyścić: ...
- Opróżnij pliki.
Jak znaleźć pliki starsze niż 1 rok w systemie Unix?
-mtime służy do określenia liczby dni sprzed pliku. +365 znajdzie pliki starsze niż 365 dni, czyli jeden rok. -exec umożliwia przekazanie polecenia, takiego jak rm.
Jak znaleźć pliki starsze niż określona data w systemie Unix?
Czy człowiek powinien znaleźć i spojrzeć na opcje -newerXY, jeśli chcesz użyć czegoś poza datą modyfikacji. musisz użyć poleceń powłoki find z nowszą opcją. Po prostu użyj polecenia „znajdź”. Istnieje kilka flag, które pozwalają filtrować plik według czasu ostatniej modyfikacji, na przykład -newer, -mmin i -mtime.
Jak znaleźć i usunąć pliki w systemie Linux?
-nazwa "FILE-TO-FIND": Wzorzec pliku. -exec rm -rf \; : Usuń wszystkie pliki zgodne ze wzorcem pliku. -typ f: Dopasuj tylko pliki i nie uwzględniaj nazw katalogów. -typ d: Dopasuj tylko katalogi i nie dołączaj nazw plików.