-
August 11th, 2011, 12:51
#1
عضو انجمن
حذف خودکار فایلها بعد از یک مدت زمان خاص
با سلام به اساتید خودم
ما یه سرور دانلود داریم و فایلها رو بعد از گذشت یکماه از آپلودشون به صورت دستی از روی سرور حذف میکنیم. اینکار واقعاً دیگه خسته کننده شده برام.
میخوام یه راهی بگید (همراه با دستورات ssh و غیره) که تنظیم کنیم فلان پوشه ها و فلان اکانتها فایلهای فرمت zip و rar شون بعد از یکماه اتوماتیک از روی سرور پاک بشوند.
لطفاً راهنمایی کنید.
متشکرم
-
-
August 11th, 2011 12:51
# ADS
-
August 11th, 2011, 12:59
#2
پاسخ : حذف خودکار فایلها بعد از یک مدت زمان خاص
سلام
یک اسکریپت بنویس که برات این کارو کنه
-
-
August 11th, 2011, 13:07
#3
عضو انجمن
پاسخ : حذف خودکار فایلها بعد از یک مدت زمان خاص

نوشته اصلی توسط
the_coder
سلام
یک اسکریپت بنویس که برات این کارو کنه
خب اگر بلد بودم بنویسم که مزاحم انجمن نمیشدم.
میشه بیشتر راهنمایی کنید؟
-
-
August 11th, 2011, 13:27
#4
عضو دائم
پاسخ : حذف خودکار فایلها بعد از یک مدت زمان خاص
اسکریپت رپیدلیچ رو میتونید کانفیگ کنید! که پوشه files مثلا هر 30 روز ریست بشه!
می گویند تقوا از تخصص لازم تر است، آ نرا می پذیرم، اما می گویم: آنکس که تخصص ندارد و کاری را می پذیرد، بی تقواست.
مصطفی چمران
AmirHosein -{(@)}- WebHostingTalk . ir
-
تعداد تشکر ها از AmirHosein به دلیل پست مفید
-
August 11th, 2011, 13:57
#5
عضو انجمن
پاسخ : حذف خودکار فایلها بعد از یک مدت زمان خاص
اینو تست کنید :
کد:
#!/bin/bash
find /u1/database/prod/arch -type f -mtime +3 -exec rm {} \;
این میاد فایلهای داخل پوشه /u1/database/prod/arch رو چک میکنه ( و زیر شاخه هاش ) و اونایی که بیش از 3 روز ساخته شده باشن رو میفرسته تو rm که پاکشون کنه .
شما به جای +3 هر تعداد روزی که میخواین رو بزارین و تست کنید .
-
تعداد تشکر ها ازiMohsen به دلیل پست مفید