این دستور لینوکس ، می تواند شما را به نابودی بکشد !

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

یکی از دستورات بسیار خطرناک لینوکس دستور rm است. این دستور ، دستور حذف تمامی فایل ها و دایرکتوری های سرور می باشد که حتی می تواند منجر به حذف کردن سیستم عامل شما نیز شود.

opennetlinux

کاربران لینوکس قطعا می دانند که یکی از روش های استفاده از این دستور به شکل زیر می باشد:

rm rf /

در صورتی که این دستور را در سرور خود وارد کنید ، تمامی فایل های موجود در مسیر / حذف می شوند که این اتفاق می تواند کسب و کار شما را نابود کند.  اما اگر می خواهید از اتفاقات ناخواسته بدین شکل جلوگیری کنید می توانید از ترفندهای مختلفی استفاده کنید که یکی از این راهها به شرح زیر می باشد:

برای جلوگیری از حذف فایل ها و پوشه ها در اثر این دستور کافی است در پوشه ها و مسیرهای مهم سرور یک فایل با نام -i ایجاد کنید تا سیستم این فایل را به عنوان یک پارامتر تشخیص داده و برای حذف فایل ها ، تایید شما را درخواست کند که در صورت اشتباه شده در این مرحله می توانید از اتفاقات ناگوار جلوگیری کنید.

چگونه از یک درایو exFAT در لینوکس استفاده نمایید

اگر از طرفداران و کاربران سیستم عامل لینوکس هستید، می‌‌دانید که این سیستم عامل توانایی استفاده از درایو exFAT را نداشته و باید با نصب نرم افزار از این درایوها استفاده نمایید. با ما همراه باشید تا نحوه‌ی انجام این کار را به شما آموزش دهیم.

FAT32 در حال حاضر محبوب‌ترین فرمت موجود است که استفاده از آن به صورت استاندارد در آمده و تقریبا هر دستگاهی که پورت USB دارد و می‌‌توان به آن یک فلش متصل نمود، از فرمت FAT32 نیز پشتیبانی می‌نماید. اما FAT32 یک ایراد دارد و آن هم محدودیتی است که به همراه دارد. شما در یک درایوی که به فرمت FAT32 تبدیل شده، نمی‌‌توانید فایلی با خحم بیش از ۴ گیگابایت انتقال دهید. این محدودیت همچنان ادامه داشته و یک درایو FAT32 نباید بیش از ۴ ترابایت ظرفیت داشته باشد. برای همین فرمت exFAT در سال ۲۰۰۶ معرفی شد تا جانشین FAT32 گردد. این فرمت محدودیت های FAT32 ندارد، اما مشکل اینجاست که هنوز جا نیفتاده و خیلی از دستگاه ها و حتی سیستم عامل‌ها به درستی از آن پشتیبانی نمی‌نمایند. برای دانستن تفاوت میان FAT32 ،exFAT و NTFS کلیک کنید.

سیستم عامل لینوکس برای پشتیبانی از درایوهای exFAT نیاز به یک نرم افزار دارد. وقتی شما بدون نصب نرم افزار، یک درایو exFAT را متصل نمایید، شاهد پیام “Unable to mount” خواهید بود که می‌گوید سیستم قادر به شناسایی فایل سیستم exFAt نمی‌باشد.

چگونه در لینوکس نرم افزار پشتیبانی از exFAT را نصب کنید؟

ما پروسه را بر روی Ubumum 14.04 انجام می‌دهیم، اما پروسه تقریبا مانند دیگر نسخه های Ubuntu خواهد بود.

ابتدا یک پنجره‌ی ترمینال را از منوی اپلیکیشن خود باز نمایید. سپس دستور زیر را وارد نمایید، بعد کلید اینتر را بفشارید. حال از شما رمز عبور پرسیده خواهد شد که باید وارد نمایید.

sudo apt-get install exfat-fuse exfat-utils

در دیگر تعمیم‌های لینوکس، کافیست تا از دستورات نصب برنامه استفاده کرده یا در قسمت رابط کاربری گرافیکی به دنبال پکیج‌های  “exfat-fuse” و “exfat-utils” بگردید. احتمال دارد نام‌های دیگری داشته باشند، اگر پکیج‌هایی به این نام‌ها نبود، به دنبال نام “exfat” میان پکیج‌ها بگردید.

شناسایی درایو exFAT بصورت خودکار

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

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

نحوه‌ی شناساندن درایوهای exFAT از طریق ترمینال

همانطور که قبلا گفتیم، لینوکس‌ مدرن به راحتی درایوها را شناسایی می‌نماید، اما در صورت بروز مشکلی که نیاز به شناساندن درایو به صورت دستی بود، چه کاری باید انجام داد؟ یا اگر لینوکس ما قدیمی بود و توانایی شناختن درایو به صورت خودکار نداشت چه؟ در این حالت نیز ما به شما آموزش خواهیم داد که چه کاری باید انجام دهید.

در چنین شرایطی دوباره باید از ترمینال استفاده نمایید. مانند شناساندن دیگر پارتیشن‌ها، کافیست که از دستور سوییچ “-t exfat”  استفاده نموده و یک فایل سیستم exFAT را به سیستم بشناسانید. برای این کار ابتدا باید یک دایرکتوری به فایل سیستم exFAT تعریف نمایید. دستور زیر یک دایرکتوری در /media/exfat خواهد ساخت:

sudo mkdir /media/exfat

سپس دستور زیر را وارد نمایید. در مثال زیر، درایو در /dev/sdc1 قرار دارد. این درایو اولین پارتیشن (۱) در سومین دستگاه (C) است. اگر شما فقط یک درایو بر روی کامپیوتر دارید و یک درایو exFAT متصل نموده اید، دستور به این حالت /dev/sdb1 خواهد بود. دستور زیر را در حالت اولی که شرح دادیم وارد نمایید:

sudo mount -t exfat /dev/sdc1 /media/exfat

حال مشاهده خواهید نمود که درایو شما شناخته شده و قابل استفاده می‌باشد. برای متوقف نمودن این اتصال، کافی است که دستور زیر وارد گردد. البته باید در نظر داشته باشید، که متناسب با محل درایو و دایرکتوری آن، دستور را تغییر دهید:

sudo umount /dev/sdc1

در میان پکیج‌ها، دستور “mkfs.exfat” نیز وجود دارد که به کمک این دستور می‌توانید درایو خود را فرمت نمایید. امیدوارم مقاله برای شما مفید واقع شده باشد.

آموزش خط فرمان لینوکس برای مبتدیان

سیستم عامل لینوکس محبوب ترین سیستم عامل متن باز دنیا می باشد که این محبوبیت را مدیون متن باز بودن و در نتیجه رایگان بودن خود است. متن باز بودن این سیتستم عامل سبب شده که توسعه دهندگان فراوانی وقت خود را روی توسعه لینوکس صرف کنند بنابراین این سیستم عامل از امنیت بسیار بالایی برخوردار می باشد که باعث شده در شرکت ها و موسسه های فراوانی که نیاز به امنیت دارند مورد استفاده قرار گیرد. این سیستم عامل برای اولین بار که منتشر شد دارای رابط گرافیکی نبود و تمامی کار ها در محیطی به اسم ترمینال یا همان Command Line توسط دستورات تایپ شده توسط کاربر انجام می شد. البته امروزه هنوز کاربران حرفه ای لینوکس از خط فرمان برای کارهای خود استفاده می کنند. به دلیل اینکه خیلی از کارهای تخصصی و حرفه ای توسط رابط گرافیکی ممکن نبوده و خط فرمان امکانات بسیار زیاد و جالبی در اختیار کاربر می گذارد.
در دوره ی آموزشی Infinite Skills Linux Command Line for Beginners شما با محیط خط فرمان و ترمینال لینوکس و انواع دستورات آن، ابزارهای مختلف آن و نیز اجرای دستورات مختلف و مهم از ابتدا تا سطح حرفه ای آشنا می شوید.

لینک دانلود

شرکت سازنده: اینفینیتی اسکیلز / Infinite Skills
زبان آموزش: English
مدرس: Geoff Allen
سطح آموزشی: Beginner
زمان آموزش: ۴h
حجم فایل: ۸۶۳ مگابایت
تاریخ انتشار: ۱۸:۰۵ – ۹۴/۶/۳۱