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