Câu trả lời:
Bạn muốn các find
công cụ .
find folder -depth -type f -atime +7 -delete
(Điều này sẽ xóa tất cả các file ( chỉ những người thường xuyên , không có đường ống, thiết bị đặc biệt, thư mục, liên kết tượng trưng) trong thư mục nhất định và tất cả các thư mục con (đệ quy), nơi cuối cùng thời gian truy cập là dài hơn 7 ngày trước.)
-type f
vào đó để đảm bảo nó chỉ xóa các tệp chứ không phải toàn bộ thư mục.
Bạn có thể muốn kiểm tra tmpwatch
cái nào có thể được đưa vào một công việc định kỳ. Không cần phải cuộn của riêng bạn với find
. Trên RHEL, nó nằm trong tmpwatch
RPM.
find
.
find
có thể lọc dựa trên atime. "Tính chính xác" của atime ít nhất phụ thuộc vào cấu hình (xemnoatime
).