دقیقاً چیه؟
این دستور، خطرناکترین و مخربترین فرمان در دنیای لینوکس و مک محسوب میشه.
بیا تکتکش رو باز کنیم:
• sudo : به سیستم میگه «من ادمین (مدیر) هستم و هر غلطی دلم خواست میتونم انجام بدم!» (اجرا با دسترسی روت).
• rm : مخفف «حذف» یعنی پاککردن.
• r- : یعنی «بازگشتی»؛ اگر پوشه بود، برو توش و همه چیز رو یکییکی پاک کن.
• f- : یعنی «اجباری»؛ زورکی پاک کن و اصلاً از من سؤال نپرس که «مطمئنی؟»
• /* : یعنی همه چیز از ریشه دیسک سختت. یعنی از فایلهای ویندوز و لینوکس گرفته تا عکسهای خاطرهانگیزت، فیلمها، پروژههای دانشگاهی و حتی خود سیستمعامل!
کاربردش چیه؟
دقیقاً هیچ کاربرد مفیدی برای یه کاربر عادی نداره! مگر اینکه یه هکر بدجنس باشی که بخوای سیستم یه نفر رو کامل نابود کنی، یا اینکه بخوای یه سرور رو کامل جمع کنی و از نو راه بندازی (آن هم با این دستور کار اشتباهی است و روش استاندارد خودش را دارد).
خطراتش چی هستن؟ (لطفاً این قسمت رو با دقت بخون)
۱. مرگ حتمی سیستمعامل: تا ۱۰ ثانیه بعد از زدن این دستور، سیستمعاملت از کار میافته و دیگه بالا نمیاد.
۲. نابودی کامل اطلاعات: همه عکسها، مدارک، پروژهها، فیلمها و فایلهای شخصیات برای همیشه حذف میشن. این فایلها به زبالهدان نمیرن؛ انگار که هیچ وقت وجود نداشتن!
۳. هیچ راه برگشتی نیست: به جز اینکه از قبل یه پشتیبان کامل گرفته باشی، هیچ راهی برای برگردوندن اطلاعات نیست (هزینههای بازیابی هم نجومی و غیرقطعیاند).
جالب است بدانی: در بیشتر توزیعهای مدرن لینوکس، اگر همین دستور را بدون ستاره (sudo rm -rf /) بزنی، سیستم یک محافظ داخلی دارد و بهت خطا میده؛ اما خودت که ستاره (/*) رو آوردی، محافظ رو دور زدی و کار را تمامکننده کردی! 😰
حالا سؤال من از تو:
آیا حاضری برای امتحان هم که شده از این دستور استفاده کنی؟ اگه آره، چرا؟ (خواهشاً به هیچ عنوان تستش نکن، حتی روی ماشین مجازی، مگر اینکه واقعاً حوصله نصب دوباره سیستم رو داشته باشی! 😅)
#آموزشی
@MPL_Code