خط فرمان لینوکس ابزار قدرتمندی است که بسیاری از کاربران عادی را می ترساند. اما دلایل زیادی برای اینکه مردم عاشق ترمینال شوند وجود دارد.
بسیاری از مردم از خط فرمان می ترسند. آنها آن را قلمرو توسعه دهندگان نرم افزار یا متخصصان کامپیوتر می دانند. اما خط فرمان صرفاً روشی متفاوت برای تعامل با رایانه شخصی شما است و برخی از کارها به قدری آسان برای انجام با CLI وجود دارد که خوشحال خواهید شد که بر ترس خود غلبه کرده اید.
بله تو. حتی اگر برای کمک در نصب برنامه نیاز به تماس با یکی از اعضای خانواده دارید، همچنان میتوانید از خط فرمان بدون خرابی دستگاه خود استفاده کنید. حتی اگر در حال حاضر با رایانه شخصی خود به خوبی کار می کنید، در اینجا دلایلی وجود دارد که می توانید بدون توجه به یادگیری چند دستور فکر کنید.
1. خط فرمان سریعتر است
بسیاری از افرادی که یاد میگیرند چگونه از ترمینال لینوکس برای نصب برنامهها یا دانلود بهروزرسانیها استفاده کنند، به سرعت از فروشگاههای اپلیکیشن لینوکس استفاده نمیکنند. دلیلش این است که خط فرمان به شما امکان میدهد برنامهای را در مدت زمانی که طول میکشد تا بارگذاری برنامهای مانند نرمافزار GNOME به پایان برسد، نصب کنید.
چرا؟ خط فرمان هیچ کار اضافی انجام نمی دهد. برای مرور لیستی از برنامه ها، نیازی به دانلود تصاویر اضافی ندارید. شما نیازی به بارگذاری یک رابط گرافیکی با پنل ها و دکمه ها ندارید. پس از تایپ یک فرمان، بلافاصله دانلود را شروع می کنید.
این مزیت سرعت به سختی فقط برای نصب نرم افزار اعمال می شود. میتوانید کل فهرست پوشهها را بدون نیاز به باز کردن فایل منیجر کپی و جایگذاری کنید.
منتظر باز شدن برنامه نیست. بدون پیمایش بین پوشه ها و برجسته کردن کدام یک از آنها برای کپی کردن. بدون انتظار برای بارگیری میله ها. فقط یک دستور را تایپ کنید، Enter را فشار دهید و شاهد اتفاقات جادو باشید. بله، جادو. جادوی کامپیوتر.
2. اطلاعات بیشتری دریافت می کنید
خوب، در واقع جادو نیست. سحر و جادو همراه با فضایی از رمز و راز است. شما می بینید که چه اتفاقی می افتد، اما نمی دانید چرا و چگونه. از این نظر، خط فرمان برعکس جادو است، زیرا برخلاف اکثر برنامه های گرافیکی، ترمینال اغلب به شما می گوید دقیقا چه کاری انجام می دهد.
وقتی در حال انجام آن بهروزرسانیهای سیستم هستید، لازم نیست به نوار پیشرفت یا چرخنده خیره شوید و تعجب کنید که چرا به نظر میرسد همه چیز متوقف شده است.
اگر ترمینال در حال بررسی مخازن سیستم باشد، به شما خواهد گفت. اگر در مرحله دانلود باشد، به شما می گوید (به همراه حجم داده ای که دانلود می کنید و با چه سرعتی). اگر خطایی رخ دهد، به شما اطلاع خواهد داد.
3. عالی برای کارهای بزرگ یا تکراری
فرض کنید که می خواهید صدها یا هزاران فایل را همزمان دستکاری کنید. به نظر می رسد یک دسته باشد، اما گرفتن این تعداد عکس یا دانلود این تعداد MP3 زمان زیادی نمی برد.
اکنون میبینید که میخواهید ابردادهها را ویرایش کنید، اما چشمانداز انجام این کار در یک زمان احمقانه است. این یک کار مناسب ترمینال است، جایی که شانس خوبی برای دستکاری همه فایل ها در یک زمان وجود دارد. بگویید میخواهید نام همه فایلها را دستهای تغییر دهید یا نحوه سازماندهی آنها را در پوشهها تغییر دهید. اون جور چیزها.
خط فرمان همچنین برای کارهایی که بارها و بارها انجام می دهید عالی است. شاید بخواهید از فایلهای دایرکتوری اصلی خود، به استثنای پوشههای خاص، در هارددیسکی که به تازگی به آن وصل کردهاید، نسخه پشتیبان تهیه کنید. برنامههای گرافیکی وجود دارند که میتوانید برای این کار از آنها استفاده کنید. یا می توانید کار را یک بار در ترمینال انجام دهید و دستور را ذخیره کنید. در آینده می توانید به سادگی کپی و پیست کنید.
خط فرمان همچنین درهای اتوماسیون و اسکریپت را باز می کند. شما می توانید یک اسکریپت پوسته (در اصل یک فایل متنی پر از دستورات) بنویسید که کار را به طور خودکار و به طور مکرر انجام می دهد. سپس از تلاش برای کپی و پیست کردن هر بار صرفه جویی می کنید.
4. به احتمال زیاد می توانید رایانه شخصی خود را تعمیر کنید
حجم اطلاعاتی که یک ترمینال ارائه می کند، ارسال گزارش های اشکال را آسان تر می کند. گفتن اینکه یک برنامه در حین دانلود بهروزرسانیها مسدود شده است، فقط تا حدی اطلاعات مفیدی است.
توسعهدهنده میداند که مشکلی وجود دارد، اما تا زمانی که نتوانند باگ را تکرار کنند، نمیدانند چه چیزی را برطرف کنند. اما یک خطا در خط فرمان به طور خاص به آنها می گوید که چه اتفاقی افتاده است. مطمئنا، آنها ممکن است “چرا” را ندانند، اما حداقل برای ایجاد “چی” در زمان زیادی صرفه جویی کرده اند.
با همین اطلاعات، احتمالاً می توانید مسائل را به دست خود بگیرید. بله، سرهمکردن رایانهتان میتواند ترسناک باشد، بهویژه برای تازهواردها، اما وقتی رایانهتان دقیقاً به شما بگوید چه مشکلی پیش آمده است، وضعیت کمی کمتر است. گاهی اوقات رفع نسبتا جزئی است.
راحت تر شدن با خط فرمان، احتمال اینکه بتوانید دستگاه خود را تعمیر کنید، افزایش می دهد. اگر رایانه خود را فقط یک روز روشن کنید تا با یک صفحه خالی روبرو شوید، ممکن است همچنان بتوانید وارد ترمینال شوید. سپس پس از بررسی انجمن یا وبسایت مناسب، ممکن است با دستورالعملهایی مواجه شوید که شما را در فرآیند کامل کردن دوباره رایانه شخصی خود راهنمایی میکند.
این احساس رضایتبخشی است که ساعتها از طریق تلفن در تلاش برای دریافت کمک از راه دور از یکی از اعضای خانواده یا سفر به تعمیرگاه هستید.
5. ایجاد سرور برای رسانه ها و پشتیبان گیری
خدمات از راه دور نحوه استفاده بسیاری از ما از دستگاه های خود را تغییر داده است. وقتی دادههای شما به صورت آنلاین ذخیره میشوند، میتوانید به راحتی از چندین دستگاه به اطلاعات مشابه دسترسی داشته باشید. اما این رویکرد هزینه بر است، خطرات حفظ حریم خصوصی را به همراه دارد و شما را در برابر نقض داده ها باز می کند.
خوشبختانه، بسیاری از گزینههای رایگان و متنباز پیدا شدهاند که اجرای سرور خود و میزبانی فایلهای خود را در دستگاهی به ارزانی Raspberry Pi آسانتر میکنند. میتوانید ویدیوها را در هر یک از دستگاههایتان پخش کنید یا یک صفحه کانبان برای استفاده اعضای خانوادهتان راهاندازی کنید.
مسئله این است که بسیاری از این جایگزینهای DIY برای راهاندازی و اجرای اولین بار به میزانی از دانش خط فرمان نیاز دارند. بنابراین، اگر خط فرمان شما را ناامید کند، ممکن است مجبور شوید بدون آنها کار کنید.
راحتی با ترمینال لینوکس توانمند است
یادگیری خط فرمان به شما کمک می کند کارهای بیشتری، سریع تر و با درک بیشتر انجام دهید. شما می توانید تبدیل به یک قلع و قمع شوید و دستگاه ها را با هر اندازه ای پیکربندی کنید. اگر می خواهید، می توانید دانش خط فرمان را به یک حرفه تبدیل کنید. شما می توانید یک مدیر سیستم، توسعه دهنده نرم افزار یا طراح وب شوید.
از طرف دیگر، شما نیازی به انجام هیچ یک از این کارها ندارید. پس از یادگیری خط فرمان، میتوانید از تمام برنامههای گرافیکی که قبلاً میشناسید استفاده کنید. اما اگر مشکلی پیش آمد، میتوانید راحتتر استراحت کنید، زیرا میدانید که شانس مناسبی برای مدیریت موقعیت وجود دارد.