przez

2

Usuń automatycznie lub przenieś do innego folderu, pliki starsze x -day [polecenia Linux / SSH]

Usuń automatycznie lub przenieś do innego folderu, pliki starsze x -day [polecenia Linux / SSH]

2

Są niezliczone wybór I STEROWNICA w Linuksie i myślę, że skończyłbym, gdybym nie miał możliwości przeniesienia niektórych plików starszych niż 120 dni z jednego folderu do drugiego.
Oto jak możemy przenieść niektóre pliki starsze niż X dni:

Polecenia przez SSH :

find /home/cale/fisiere* -mtime +120 -exec mv /noua/destinatie/  {} \; 

Jeśli chcemy usunąć wszystkie pliki starsze niż 30 dni z folderu …

find /cale/fisiere* -mtime +30 -exec rm -f {} \;

Koniecznie należy pozostawić spacje pomiędzy -mczas, liczba dni, -wykon (wiersz poleceń kontynuuje), Rm (usuń polecenie – usuń) , argument ” -F ” (wymuś usunięcie), {} si ;.

Możliwe, że w niektórych dystrybucjach Linuksa “-F” nie pracować. Usuń ten argument z linii i wszystko będzie dobrze.

*Testowano CentOS 5.3 (Finał).

Usuń automatycznie lub przenieś do innego folderu, pliki starsze x -day [polecenia Linux / SSH]

Może zainteresują Cię także...

Linux Auto?

sysadmin Source Code is Free Speech Si rm -rf * , vrea sa fie pentru toate aparatele radar ? Aaaa... pe fata are probabi...
Kontynuuj czytanie

2 przemyślenia na temat “Usuń automatycznie lub przenieś do innego folderu, pliki starsze x -day [polecenia Linux / SSH]

  1. Fabrycy mówi:

    dlaczego to polecenie usuwa również sam folder? Szkoda, że ​​nie usunąłeś treści! czy istnieje rozwiązanie? Dziękuję

    1. Stealth mówi:

      Rozumiem, że masz kilka plików w folderach i chcesz je tylko przenieść. Foldery pozostają nienaruszone. Prawidłowy? (GTR).

Zostaw odpowiedź

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *