مرکز آموزش
-
چگونه می توانیم فایل های یک دایرکتوری را حذف کنیم؟
چگونه می توانیم فایل های یک دایرکتوری را حذف کنیم؟
جهت حذف محتویات یک دایرکتوری در لینوکس و بدون ایجاد تغییرات بر روی آن دایرکتوری, می توان از دستور زیر استفاده کرد:
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" بگذاریم؟
7395
با کمک این راهنما میتوانید هر شب از وبسایتتان فول بکاپ گرفته آن را به میزبانی دیگر ( FTP ) انتقال دهید
7696
سرور مجازی - Virtual Private Server چیست ؟
10753
تنظیم Permission فایل و فولدرها در لینوکس به صورت گروهی
7984
نحوه مسدود کردن آی پی توسط IPTABLES
8593