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]
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]
Co nowego
O Stealth L.P.
Założyciel i redaktor Stealth Settings, din 2006 pana in prezent. Experienta pe sistemele de operare Linux (in special CentOS), Mac OS X , Windows XP > Windows 10 SI WordPress (CMS).
Zobacz wszystkie posty Stealth L.P.Może zainteresują Cię także...
2 przemyślenia na temat “Usuń automatycznie lub przenieś do innego folderu, pliki starsze x -day [polecenia Linux / SSH]”
dlaczego to polecenie usuwa również sam folder? Szkoda, że nie usunąłeś treści! czy istnieje rozwiązanie? Dziękuję
Rozumiem, że masz kilka plików w folderach i chcesz je tylko przenieść. Foldery pozostają nienaruszone. Prawidłowy? (GTR).