ลบไฟล์ที่ใหม่กว่า X วันและชั่วโมง


13

ฉันต้องการลบไฟล์โดยเฉพาะอย่างยิ่งลิงก์สัญลักษณ์ของ / usr / include ที่ใหม่กว่า 2 มิ.ย. 22:27

ฉันจะทำสิ่งนี้ได้อย่างไร

คำตอบ:


24

find -newermtคุณอาจต้องการที่จะใช้

อย่าลืมตรวจสอบไฟล์ที่จะลบก่อน:

find /usr/include -type l -newermt "Jun 2 22:27"

ใช้-deleteเพื่อทำการลบตามจริง

find /usr/include -type l -newermt "Jun 2 22:27" -delete

1
ข้อมูลเพิ่มเติมลบไฟล์ปกติจากไดเรกทอรีปัจจุบันตัวอย่าง:find . -newermt "Aug 3 5:27" -delete
HarkályGergő
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.