سایت خبری
famaserver
  • صفحه نخست
  • تکنولوژی
  • علم و دانش
  • بازی
  • فناوری
  • اینترنت
  • موبایل
سایت خبری
برترین عناوین خبری
  • خرید بیمه: سنتی یا آنلاین؟ کدامیک تجربه بهتری برای مشتریان ایجاد می‌کند؟

سرتیتر خبرها

با آیفون ۱۷ دیگر عکس‌های سلفی خراب نمی‌شود!

با آیفون ۱۷ دیگر عکس‌های سلفی خراب نمی‌شود!

2 ماه پیش
معیوب‌ترین گوشی‌های هوشمند جهان؛ آیفون و سامسونگ در میانه جدول خرابی

معیوب‌ترین گوشی‌های هوشمند جهان؛ آیفون و سامسونگ در میانه جدول خرابی

2 ماه پیش
جنجال خط و خش‌های آیفون ۱۷؛ اپل علت واقعی را توضیح داد

جنجال خط و خش‌های آیفون ۱۷؛ اپل علت واقعی را توضیح داد

2 ماه پیش
شارژ ۸۰ درصدی باتری: افسانه یا واقعیت؟ (تحلیل علمی)

شارژ ۸۰ درصدی باتری: افسانه یا واقعیت؟ (تحلیل علمی)

2 ماه پیش
آموزش: دلیل کند شدن و ری‌استارت مداوم گوشی‌های اندرویدی چیست؟

آموزش: دلیل کند شدن و ری‌استارت مداوم گوشی‌های اندرویدی چیست؟

2 ماه پیش
وان‌پلاس ۱۵: تاریخ عرضه جهانی و مشخصات فنی فاش شد

وان‌پلاس ۱۵: تاریخ عرضه جهانی و مشخصات فنی فاش شد

2 ماه پیش
قیمت مقرون به صرفه آیفون ۱۷ در آمریکا

قیمت مقرون به صرفه آیفون ۱۷ در آمریکا

2 ماه پیش
چرا باید حالت هواپیما را در گوشی فعال کنیم؟ مزایا و کاربردهای شگفت‌انگیز

چرا باید حالت هواپیما را در گوشی فعال کنیم؟ مزایا و کاربردهای شگفت‌انگیز

2 ماه پیش
کاهش 20 درصدی واردات تلفن همراه در 5 ماهه امسال

کاهش ۲۰ درصدی واردات تلفن همراه در ۵ ماهه امسال

2 ماه پیش
۵ عادت مخرب که گوشی هوشمند شما را نابود می‌کند

۵ عادت مخرب که گوشی هوشمند شما را نابود می‌کند

2 ماه پیش

حذف فایل و فولدر در لینوکس

زمان انتشار: 9 ژانویه 2022 ساعت 12:28

دسته بندی: میزبانی وب

شناسه خبر: 3150

زمان مطالعه: 9 دقیقه

حذف فایل و فولدر در لینوکس

در این مقاله آموزش حذف فایل و فولدر در لینوکس را مرور خواهیم کرد و با ویدیو خروجی آن همراه شما هستیم.

 

فهرست این مقاله

  • 1 آموزش دستورات لینوکس
  • 2 تفاوت دستورات لینوکس
  • 3 دستور حذف در لینوکس
  • 4 حذف در لینوکس بر اساس زمان

آموزش دستورات لینوکس

در مقاله آموزش دستورات لینوکس به تعداد زیادی دستورات پر کاربرد آشنا شدیم که هر کدام وظایفی را در اختیار داشتند که بصورت گروهی و انفرادی امکان اجرای آن وجود دارد.

در این مقاله قصد آموزش دستورات حذف دایرکتوری و حذف فایل در لینوکس را داریم و آموزش حذف زمانبندی شده در لینوکس هم شامل آن میشود.

 

تفاوت دستورات لینوکس

در لینوکس و یونیکس ما دستورات مشابه زیادی داریم که با توجه به نسخه ها منتشر شده از این سیستم عامل ها بیس اصلی دستورات یکسان میباشد. مثلا اگر دستور shutdown -r now را در اوبونتو و cent os احرا کنید نتیجه یکسانی را مشاهده میکنید.

با اگر دستور ls -la را در هر سیستم عاملی که مبتنی بر لینوکس یا یونیکس باشد را اجرا کنید نتیجه یکسان خواهد بود و دایرکتوری با سطح دسترسی آن برای شما لیست میشود.

به همین دلیل بیس و هسته این دستوران یکسان میباشد و در اکثر توضیع های cent os و ubuntu و debian میتوانیم دستورات را بصورت اشتراکی استفاده کنیدم.

 

دستور حذف در لینوکس

در ادامه با دستورات و مثالهای آنها مواجه هستیم که به آن اشاره میکنیم .

دستور حذف در لینوکس حالت های مختلفی دارد که پر کاربردترین آنها عبارتند از:

  • rmdir foldername :==> این دستور برای حذف یک فولدر یا دایرکتوری کاربرد دارد.
  • rm filename.txt :==> این دستور برای حذف یک فایل میباشد.
  • rm *.png : ==> حذف تمام فایل ها با پسوند png.
  • rm *.txt : ==> حذف تمام فایل ها با پسوند txt.
  • rm *.mp4 :==>حذف تمام فایل ها با پسوند mp4.
  • rm -f foldername :==> این دستور برای اجبار به پاک کردن یک فولدر یا دایرکتوری میباشد که بدون اعلان و اطلاعی اقدام به حذف مینماید.
  • rm -v foldername:==> این دستور برای نمایش وضعیت حذف یک فولدر کاربرد دارد .
  • rm -i *.txt :==>  این دستور بابت تک تک فایل ها از شما اجازه بابت حذف کسب میکند و فقط فایلهای txtرا جستو جو و آماده برای حذف میکند.البته بعد از تایید شما.
  • rm -d foldername :==> برای حذف یک دایرکتوری خالی باید از کلید -d استفاده کنید.
  • rm -r direname :==> کلید -r هم برای حذف کلیه مسیرهای فرعی و اصلی یک دایرکتوری استفاده میشود.
  • rm -rf direname :==> این کلید خیلی حساس است و اگر از آن استفاده میکنید مراقب باشید زیرا تمام ریشه ها و آدرس های فرعی را در مسیر اعلامی حذف میکند.

بیشتر بخوانید :
ظبط دایمی در بیگ بلو باتن

 

حذف در لینوکس بر اساس زمان

در لینوکس و یونیکس ما میتوانیم فایل ها یا دارکتوری های متعددی را بر اساس زمان حذف کنیم. مثلا در یک دایرکتوری ما شاید 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

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

بیشتر بخوانید :
انتقال ماشین مجازی با migrate

find /var/www/famaserver.com/public_html/* -type d -ctime +8 -exec rm -rf {} ;

با دستور بالا هر فایل و دایرکتوری در این آردس وجود داشته باشد که قدمت آن بش از 8 روز باشد یا آخرین تغییرات آن بیش از 8 روز باشد بصورت کامل حذف خواهشد شد.

 

ویدیو زیر برای مثال از دستورات این مقاله تهیه شده است:

https://famaserver.com/wp-content/uploads/2021/12/حذف%20فایل%20و%20فولدر%20در%20لینوکس.mp4

 

 

حذف فایل و فولدر در لینوکس

منبع – فاماسرور

 

 

 

 

 

 

 

 

آیا دستورات لینوکس در نسخه های مختلف اجرا میشود؟

بله طبق توضیح بند دوم هسته اصلی دستورات یکسان میباشد و تقریبا در تمام ورژن ها دستورات پایه و مشابه یکسان است.

آیا میتوان با دستور ارایه شده محتوات فایلهای ویدیو را هم پیدا کد و حذف کرد؟

بل میتوانید بجای /* بعد از آدرس /*.mp4 رو وارد کنید.یا هر پسوند دیگری که ویدیوهای شما دارند.

آیا میتوان از این دستور در اوبونتو هم استفاده کرد؟

بله دستورات پایه در همه هسته های سیستم هامل یکسان است.

چطوری فایلهایی که در روز خاضی ایجاد شده اند را حذف کنیم؟

میتوانید بجای جستجو از  | grep ‘Dec 11’  استفاده کنید.

اشتراک گذاری

اخبار مرتبط

  • آنچه که باید در خصوص خرید هاست از شرکت صبا هاست بدانید
    آنچه که باید در خصوص خرید هاست از شرکت صبا هاست بدانید 2 ماه پیش
  • تنظیم لایحه 100 میلیارد دلاری توسط مجلس نمایندگان امریکا برای افزایش پهنای باند روستاها
    تنظیم لایحه 100 میلیارد دلاری توسط مجلس نمایندگان امریکا برای افزایش پهنای باند روستاها 2 ماه پیش
  • خارج شدن هزاران وب‌سایت از دسترسی به علت باگ نرم‌افزاری در سیستم کلاود فلیر
    خارج شدن هزاران وب‌سایت از دسترسی به علت باگ نرم‌افزاری در سیستم کلاود فلیر 2 ماه پیش
  • ارائه اینترنت رایگان به 10 میلیون خانه در امریکا توسط یکی از اپراتورهای این کشور
    ارائه اینترنت رایگان به 10 میلیون خانه در امریکا توسط یکی از اپراتورهای این کشور 2 ماه پیش

دیدگاه ها

دیدگاهتان را بنویسید لغو پاسخ

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دسته بندی موضوعات

  • ارتباطات 160
  • امنیت 293
  • اینترنت 3435
  • بازی 8814
  • برنامه نویسی 34
  • تبلیغات 21
  • تکنولوژی 29541
  • دانش‌بنیان 1
  • رمز ارز 1252
  • سیستم عامل 203
  • شبکه اجتماعی 622
  • علم و دانش 14927
  • فناوری 7413
  • کاریکاتور 556
  • کسب و کار 670
  • موبایل 724
  • میزبانی وب 40
  • نرم افزار - سخت افزار 413

جدیدترین مقالات

  • افزایش راندمان کاری با طراحی دکوراسیون اداری استاندارد
    افزایش راندمان کاری با طراحی دکوراسیون اداری استاندارد 12 ساعت پیش
  • بلیط اتوبوس تهران انزلی چطور در تعطیلات به موقع رزرو کنیم؟
    بلیط اتوبوس تهران انزلی چطور در تعطیلات به موقع رزرو کنیم؟ 12 ساعت پیش
  • کاربرد جت پرینتر لیزری در صنایع مختلف چیست؟
    کاربرد جت پرینتر لیزری در صنایع مختلف چیست؟ 12 ساعت پیش
  • چرا قیمت بک لینک‌ها متفاوت است و چه عواملی بر آن تاثیر می‌گذارند؟
    چرا قیمت بک لینک‌ها متفاوت است و چه عواملی بر آن تاثیر می‌گذارند؟ 12 ساعت پیش
  • بهترین گوشی‌های گیمینگ در قیمت‌های مختلف
    بهترین گوشی‌های گیمینگ در قیمت‌های مختلف 12 ساعت پیش

لینکهای پیشنهادی

سرور مجازی | خرید هاست | دانلود نرم افزار | کلاس آنلاین | رپورتاژ خارجی

میزبانی در هاست ویندوز فاماسرور