نمایش نتایج: از شماره 1 تا 9 , از مجموع 9

موضوع: حذف فایلهایی با نام های خاص

Threaded View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #1
    عضو جدید Fahomag آواتار ها
    تاریخ عضویت
    Apr 2009
    نوشته ها
    31
    تشکر تشکر کرده 
    0
    تشکر تشکر شده 
    88
    تشکر شده در
    32 پست

    پیش فرض حذف فایلهایی با نام های خاص

    شاید برای شما نیز این موضوع پیش آمده باشد که بخواهید تمام فایلها با یک پسوند خاص را در سرور حذف کنید. با توجه به این که دستور rm قابلیت search ندارد نمی‌توان از این دستور استفاده نمود.
    جهت انجام این کار می‌توانید از دستور زیر استفاده نمایید.
    find . -name “FILE-TO-FIND”-exec rm -rf {} \;
    و یا از دستور زیر استفاده نمایید.
    find . -type f -name “FILE-TO-FIND” -exec rm -f {} \;
    تفاوت 2 دستور بالا در این است که در دستور اول علاوه بر فایلها، فولدرهایی را هم که ویژگی ذکر شده در دستور را دارند حذف خواهد کرد. ولی در دستور دوم فقط فایل‌ها حذف خواهند شد.
    در زیر می توانید کاربرد چند نمونه از این دستور را مشاهده نمایید.
    مثال اول : در این دستور تمام فایل‌ها را در شاخه کنونی و زیر شاخه‌های مربوطه که با پسوند .bak هستند را حذف خواهد کرد.
    find . -type f -name “*.bak” -exec rm -f {} \;
    مثال دوم : در این دستور تمام فایل‌ها و فولدرهایی را که در شاخه کنونی و زیر شاخه های مربوطه با پسوند .bak هستند را حذف خواهد کرد.
    find . -name “*.bak”-exec rm -rf {} \;
    مثال سوم : در این دستور تمام فایل ها را در شاخه کنونی و زیر شاخه های مربوطه که با پسوند .bak هستند را حذف خواهد کرد. با این تفاوت که قبل از حذف از شما تایید خواهد گرفت .
    find . -type f -name “*.bak” -exec rm -i {} \;




    با توجه به اینکه دستورات در این پست به صورت صحیح قابل نمایش نمی‌باشند، می‌توانید دستورات صحیح را در لینک زیر مشاهده فرمایید.
    باتشکر
    مشاهده مطلب در فاهومگ

  2. تعداد تشکر ها ازFahomag به دلیل پست مفید


اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. پاسخ ها: 0
    آخرين نوشته: June 21st, 2017, 17:51
  2. پاسخ ها: 2
    آخرين نوشته: April 17th, 2017, 17:29
  3. پاسخ ها: 2
    آخرين نوشته: January 30th, 2017, 12:33
  4. پاسخ ها: 10
    آخرين نوشته: December 10th, 2014, 12:31
  5. پاسخ ها: 39
    آخرين نوشته: March 6th, 2014, 11:43

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •