مرکز آموزش
-
چگونه می توانیم فایل های یک دایرکتوری را حذف کنیم؟
چگونه می توانیم فایل های یک دایرکتوری را حذف کنیم؟
جهت حذف محتویات یک دایرکتوری در لینوکس و بدون ایجاد تغییرات بر روی آن دایرکتوری, می توان از دستور زیر استفاده کرد:
find . -type f -exec rm {} \;
این دستور,ابتدا به کمک دستور"find " همه فایل های موجود در پوشه را می یابد, و بعد فایلهای بدست آمدا را توسط دستور "rm" حذف می کند.
حال اگر بخواهیم فایل با نام خاص را حذف کنیم,باید از پارامتر "-name" به همراه دستور"find" بهره ببرید:
find . -type f -name '.mp3' -exec rm '{}' \;
اگر از برنامه "gnu find" استفاده میکنید, بهتر است از دستور به شکل زیر استفاده کنیید:
find . -type f -name '*.mp3' -delete
در همین زمینه
چگونه برای دستورات طولانی در لینوکس می توانیم "label" بگذاریم؟
8744
با کمک این راهنما میتوانید هر شب از وبسایتتان فول بکاپ گرفته آن را به میزبانی دیگر ( FTP ) انتقال دهید
8935
سرور مجازی - Virtual Private Server چیست ؟
12197
تنظیم Permission فایل و فولدرها در لینوکس به صورت گروهی
9205
نحوه مسدود کردن آی پی توسط IPTABLES
9930