אינספור אפשרויות si פקוד in linux, ואני חושב שהייתי מעתיק אם לא הייתה לי אפשרות להעביר קבצים ישנים מ-120 יום מתיקיה אחת לאחרת.
הנה איך להעביר כמה קבצים ישנים מ ימי X:
הזמנות דרך SSH :
find /home/cale/fisiere* -mtime +120 -exec mv /noua/destinatie/ {} \;
אם אנו רוצים למחוק את כל הקבצים מעל גיל 30 יום, מתיקיה ...
find /cale/fisiere* -mtime +30 -exec rm -f {} \;
בהכרח צריך לעזוב את הרווחים בין -Mtimeמספר הימים, -Exec (שורת הפקודה המשיכה) rm (מחק פקודה - הסר), טיעון " -f ”(אילוץ מחיקה), {} si \;.
יתכן שבחלק מההפצות של linux, "-F" לא אמור לעבוד. הסר את הטיעון הזה מהשורה והכל יהיה בסדר.
* נבדק על CentOS 5.3 (סופי).
מדוע פקודה זו מוחקת גם את התיקיה עצמה? אני רק רוצה למחוק את התוכן! האם יש פיתרון? גרזי
Capisco che hai diversi files nelle cartelle e vuoi solo displacement i files. הקלפים שלהם נשארים שלמים. נכון? (GTrs).