iranserver.com
July 13th, 2017, 18:54
اگر با دستور RM در لینوکس (یونیکس) آشنا باشید میدانید که این دستور برای حدف فایلها و دایرکتوریها استفاده میشود؛ چنانچه این دستور را به صورت اشتباه و با پارامترهای خطرناک استفاده کنید میتواند همه فایلها (حتی فایلهای سیستمعامل) را حذف کند!
یکی از راههای استفاده نادرست از این دستور به شکل زیر است .
rm -rf /
دستور بالا تمام فایلها و دایرکتوریهای موجود در مسیر / را پاک میکند. برای آشنایی با سایر دستورات خطرناک در لینوکس این پست (http://blog.iranserver.com/%d8%af%d8%b3%d8%aa%d9%88%d8%b1%d9%87%d8%a7%db%8c-%d8%ae%d8%b7%d8%b1%d9%86%d8%a7%da%a9-%d8%ae%d8%b7%e2%80%8c%d9%81%d8%b1%d9%85%d8%a7%d9%8 6-%d9%84%db%8c%d9%86%d9%88%da%a9%d8%b3/) را ببنید.
http://blog.iranserver.com/wp-content/uploads/2013/11/rm-rf-300x189.jpg
جلوگیری از حذف ناخواسته فایلها و دایرکتورها:
راههای متفاوتی برای جلوگیری از اجرای این دستور به شکل بالا و جلوگیری از پاک شدن دیتاهای حساس و مهم وجود دارد. اما سادهترین راه ساخت یک فایل با نام -i در دایرکتوریهای حساس سیستم است. دستور rm این فایل را به عنوان یک پارامتر شناسایی خواهد کرد، و برای حذف فایلها در اثر اجرای دستور rm اخطاری نمایش داده و منتظر تایید شما خواهد میماند.
نکته: مراقب باشید هرگز فایلی با نام -rf در دایرکتوریهای سیستم ایجاد نکنید! فکر میکنید چرا؟
منبع :
https://goo.gl/C9oGMW
یکی از راههای استفاده نادرست از این دستور به شکل زیر است .
rm -rf /
دستور بالا تمام فایلها و دایرکتوریهای موجود در مسیر / را پاک میکند. برای آشنایی با سایر دستورات خطرناک در لینوکس این پست (http://blog.iranserver.com/%d8%af%d8%b3%d8%aa%d9%88%d8%b1%d9%87%d8%a7%db%8c-%d8%ae%d8%b7%d8%b1%d9%86%d8%a7%da%a9-%d8%ae%d8%b7%e2%80%8c%d9%81%d8%b1%d9%85%d8%a7%d9%8 6-%d9%84%db%8c%d9%86%d9%88%da%a9%d8%b3/) را ببنید.
http://blog.iranserver.com/wp-content/uploads/2013/11/rm-rf-300x189.jpg
جلوگیری از حذف ناخواسته فایلها و دایرکتورها:
راههای متفاوتی برای جلوگیری از اجرای این دستور به شکل بالا و جلوگیری از پاک شدن دیتاهای حساس و مهم وجود دارد. اما سادهترین راه ساخت یک فایل با نام -i در دایرکتوریهای حساس سیستم است. دستور rm این فایل را به عنوان یک پارامتر شناسایی خواهد کرد، و برای حذف فایلها در اثر اجرای دستور rm اخطاری نمایش داده و منتظر تایید شما خواهد میماند.
نکته: مراقب باشید هرگز فایلی با نام -rf در دایرکتوریهای سیستم ایجاد نکنید! فکر میکنید چرا؟
منبع :
https://goo.gl/C9oGMW