لینوکس: پیدا کردن و حذف فایل‌ها در یک دستور

گاهی لازم است تمامی فایل‌هایی که مشمول یک قانون خاص می‌شوند را یکجا حذف کنیم. به عنوان مثال بعد از هک شدن هاست، سرویس دهنده ممکن است دسترسی همه فایل‌های شامل کد مخرب را به 000 تغییر دهد. در این حالت باید تمامی این فایل‌ها را خیلی سریع حذف کرد.

فرمت کلی دستور پیدا کردن و حذف که از دستور find استفاده می‌کند، به صورت زیر است:

$ find dir-name criteria action

مثال زیر را در نظر بگیرید:

$ find ./ -perm 000 -exec rm -rf {} \;
  1. پیدا کردن فایل ها و دایرکتوری‌ها در مسیر فعلی که دسترسی آنها 000 است.
  2. حذف فایل‌ها و دایرکتوری‌ها.
برچسب ها: 

افزودن نظر جدید