Xóa tự động hoặc chuyển sang thư mục khác, các tệp X -Day cũ hơn [lệnh Linux / SSH]

Nenumarate sunt sự lựa chọncomenzile in linux, si cred ca as fi capiat daca nu aveam optiune sa mut dintr-un folder in altul niste fisiere mai vechi de 120 zile.
Iata cum putem muta niste fisiere mai vechi de X zile :

Comenzi via SSH :

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

Daca dorim sa stergem toate fisirele mai vechi de 30 de zile, dintr-un folder

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

Trebuie sa lasati neaparat spatii intre -mtime, numarul zilelor, -exec (linie comanda continua) , rm (comanda de stergereremove) , argumentul-f(force delete) , {} si \;.

Este posibil ca pe unele distributii de linux, “-f” sa nu functioneze. Eliminati acest argument din linie si totul va fi ok.

*Testat pe CentOS 5.3 (Final).

Người sáng lập và biên tập viên Cài đặt tàng hình, din 2006 pana in prezent. Experienta pe sistemele de operare Linux (in special CentOS), Mac OS X , Windows XP > Windows 10 Si WordPress (CMS).

Trang chủ Nguồn hướng dẫn của nó, các mẹo và tin tức hữu ích. Xóa tự động hoặc chuyển sang thư mục khác, các tệp X -Day cũ hơn [lệnh Linux / SSH]

2 Suy nghĩ về "Xóa tự động hoặc chuyển sang thư mục khác, các tệp X -Day cũ hơn [lệnh Linux / SSH]”

Để lại một bình luận