![آپاچی چیست؟ مرور مفصلی بر وبسرور آپاچی آپاچی چیست؟ مرور مفصلی بر وبسرور آپاچی](https://famaserver.com/wp-content/uploads/2024/07/آپاچی-چیست؟-مرور-مفصلی-بر-وب_سرور-آپاچی-300x200.jpg)
![آپاچی چیست؟ مرور مفصلی بر وبسرور آپاچی آپاچی چیست؟ مرور مفصلی بر وبسرور آپاچی](https://famaserver.com/wp-content/uploads/2024/07/آپاچی-چیست؟-مرور-مفصلی-بر-وب_سرور-آپاچی-300x200.jpg)
در این مقاله آموزش حذف فایل و فولدر در لینوکس را مرور خواهیم کرد و با ویدیو خروجی آن همراه شما هستیم.
در مقاله آموزش دستورات لینوکس به تعداد زیادی دستورات پر کاربرد آشنا شدیم که هر کدام وظایفی را در اختیار داشتند که بصورت گروهی و انفرادی امکان اجرای آن وجود دارد.
در این مقاله قصد آموزش دستورات حذف دایرکتوری و حذف فایل در لینوکس را داریم و آموزش حذف زمانبندی شده در لینوکس هم شامل آن میشود.
در لینوکس و یونیکس ما دستورات مشابه زیادی داریم که با توجه به نسخه ها منتشر شده از این سیستم عامل ها بیس اصلی دستورات یکسان میباشد. مثلا اگر دستور shutdown -r now را در اوبونتو و cent os احرا کنید نتیجه یکسانی را مشاهده میکنید.
با اگر دستور ls -la را در هر سیستم عاملی که مبتنی بر لینوکس یا یونیکس باشد را اجرا کنید نتیجه یکسان خواهد بود و دایرکتوری با سطح دسترسی آن برای شما لیست میشود.
به همین دلیل بیس و هسته این دستوران یکسان میباشد و در اکثر توضیع های cent os و ubuntu و debian میتوانیم دستورات را بصورت اشتراکی استفاده کنیدم.
در ادامه با دستورات و مثالهای آنها مواجه هستیم که به آن اشاره میکنیم .
دستور حذف در لینوکس حالت های مختلفی دارد که پر کاربردترین آنها عبارتند از:
در لینوکس و یونیکس ما میتوانیم فایل ها یا دارکتوری های متعددی را بر اساس زمان حذف کنیم. مثلا در یک دایرکتوری ما شاید 3000 عدد فولدر فرعی و اصلی داشته باشیم که از 1 دسامبر تا 29 دسامبر لیست شده باشند و حذف تک تک یا حذف گروهی(rm -rf dir1 dir2 dir3 dir4 dir5 dir6) ممکن است زمانبر و غیر حرفه ای باشد به همین دلیل میتوانیم از اسکنر ها و سوییچ های مختلفی استفاده کنیم.
به دستور زیر دقت کنید:
find /var/www/famaserver.com/public_html/* -type d -ctime +8
در دستور بالا ما چند کلید و عبارت داریم که بصورت زمانبندی شده میتوانیم از آنها استفاده کنیم
میتوانیم جمله حذف بر اساس تاریخ در لینوکس و … را برای این عبارت در نظر بگیریم.
در اینجا ما کلید find
را داریم و سپس آدرس یک داریکتوری این بدان معنا میباشد که ==> اسکن کن تمام فایلها و فولدر های این آدرس را.
سپس از -type
استفاده شده که بدین معنی میباشد که فایل مورد نظر و کلید d که برای دارکتوری از آن استفاده میکنیم.
سپس ctime
که مقدار 8 گرفته یعنی تمام دیتا هایی که که از آخرین تغییر آن یا تایم ایجاد آن 8 روز گذشته باشد .
بدین صورت مانند دستور زیر میتوانیم لیست کنیم که چه فایلهایی در آدرس مورد نظر وجود دارد که بش از 8 روز پیش تولید شده اند یا تغییر یافته اند یا…..
find /var/www/famaserver.com/public_html/* -type d -ctime +8
برای حذف فایل بر اساس زمان در لینوکس میتوانیم از کلید بالا و دستور زیر بصورت ترکیبی استفاده کنیم مانند:
find /var/www/famaserver.com/public_html/* -type d -ctime +8 -exec rm -rf {} \;
با دستور بالا هر فایل و دایرکتوری در این آردس وجود داشته باشد که قدمت آن بش از 8 روز باشد یا آخرین تغییرات آن بیش از 8 روز باشد بصورت کامل حذف خواهشد شد.
ویدیو زیر برای مثال از دستورات این مقاله تهیه شده است:
حذف فایل و فولدر در لینوکس
منبع – فاماسرور
بله طبق توضیح بند دوم هسته اصلی دستورات یکسان میباشد و تقریبا در تمام ورژن ها دستورات پایه و مشابه یکسان است.
بل میتوانید بجای /* بعد از آدرس /*.mp4 رو وارد کنید.یا هر پسوند دیگری که ویدیوهای شما دارند.
بله دستورات پایه در همه هسته های سیستم هامل یکسان است.
میتوانید بجای جستجو از | grep ‘Dec 11’ استفاده کنید.
سرور مجازی یکی از سرویس های پر استفاده و مقرون بصرفه برای کسب و کارهای کوچک و خدمات سایر در ضمینه IT و شبکه میباشد که توان پشتیبانی از 128 هسته و 512 گیگ رم را دارد.
سرور های اختصاصی فاماسرور از دو گروه نسل جدید و پردازش سنگین استفاده میشود که میتوانید تا 155 گیگاهرتز پردازش و تا 1.5 ترابایت رم را در اختیار داشته باشید.
سرور بیگ بلوباتن اختصاصی و مجازی یکی از خدمات , برای استفاده از کلاس های آموزشی , جلسات و ... بصورت دوطرفه و با کیفیت تضمین شده میباشد.
در هاست لینوکس با منابع گوناگون امکان میزبانی از سایت های بزرگ و پر بازدید نیز وجود دارد و میتوان از مزایا و خدمات آن استفاده کرد.
هاست های دانلود فاماسرور میزبانی شده در دیتاسنتر های لول 1 ایران میباشد که با سخت افزار ها و استوریج های نسل جدید میزبانی و پشتیبانی میشوند.
ثبت دامنه های بین المللی , دامنه ir و دامنه های با پسوند های مختلف در فاماسرور پشتیبانی میشوند.