تا حالا شده حس کنید یه جورایی با کامپیوترتون غریبهاید؟ انگار فقط دارید از یه سطح خیلی ساده باهاش ارتباط برقرار میکنید؟ خب، اگه اینطوره، وقتشه یه سر به دنیای خط فرمان بزنید! خط فرمان (Command Line Interface یا CLI) مثل یه در پشتی برای کامپیوتره. یه جاییه که دیگه خبری از آیکونهای رنگی و کلیک کردنهای پیدرپی نیست. اینجا فقط شمایید و یه صفحه سیاه (یا سفید!) و یه سری دستورات تایپی.
شاید الان با خودتون بگید "مگه الکیه؟ من که همه کارامو با موس و اینا راه میندازم!" ولی باور کنید خط فرمان کلی مزیت داره که خیلی جاها از رابط گرافیکی (GUI) هم بهتره. بیاین یه نگاهی بندازیم:
خط فرمان فقط مختص یه سیستمعامل خاص نیست. توی ویندوز، مک و لینوکس همهجا هست! اسمش ممکنه فرق کنه (مثلا توی ویندوز بهش Command Prompt یا PowerShell میگن) ولی کارکردش تقریبا یکسانه. حتی توی بعضی از اپلیکیشنها و بازیها هم میشه از خط فرمان استفاده کرد.
باشه، یه مثال خیلی ساده میزنیم. فرض کنید میخواید یه فایل رو از یه پوشه به یه پوشه دیگه منتقل کنید. توی رابط گرافیکی باید چیکار کنید؟ احتمالا فایل رو کپی میکنید، میرید توی پوشه مقصد، اونجا پیستش میکنید و بعد فایل اصلی رو پاک میکنید. حالا همینو با خط فرمان ببینید:
mv /مسیر/فایل/اصلی.txt /مسیر/پوشه/مقصد/
همین یه خط کافیه! دستور `mv` یعنی "انتقال بده" و بعدش مسیر فایل اصلی و پوشه مقصد رو مشخص میکنیم. خیلی سریع و تمیز!
قبل از اینکه بیشتر پیش بریم، بد نیست یه سری از اصطلاحات رایج رو هم یاد بگیریم:
اصطلاح | توضیح |
---|---|
دستور (Command) | یه جور درخواست از کامپیوتر برای انجام یه کار خاص |
مسیر (Path) | آدرس یه فایل یا پوشه توی سیستم |
آرگومان (Argument) | اطلاعات اضافی که به دستور میدیم (مثلا اسم فایل، پوشه و غیره) |
ترمینال (Terminal) | همون برنامهای که خط فرمان رو توش باز میکنیم |
پوسته (Shell) | مترجم دستورات ما به زبانی که کامپیوتر میفهمه |
اگه میخواید شروع کنید، بهترین راه اینه که دست به کار بشید! یه ترمینال باز کنید (توی ویندوز Command Prompt یا PowerShell، توی مک Terminal.app و توی لینوکس هم ترمینالهای مختلفی هست) و شروع کنید به تایپ کردن دستورات ساده. میتونید از دستورات زیر شروع کنید:
cd
(Change Directory): برای رفتن به یه پوشه دیگهls
(List): برای دیدن محتویات یه پوشه (توی ویندوز به جاش از dir
استفاده کنید)mkdir
(Make Directory): برای ساختن یه پوشه جدیدrmdir
(Remove Directory): برای پاک کردن یه پوشهtouch
: برای ساختن یه فایل جدیدهمچنین، کلی منبع آنلاین و آموزش ویدیویی هم هست که میتونه کمکتون کنه. فقط کافیه یه کم حوصله به خرج بدید و تمرین کنید. مطمئن باشید پشیمون نمیشید!
امتیاز شما به این مطلب
امتیاز: 5 از 5 (مجموع 1 رای)
اولین نفری باشید که در مورد این مقاله نظر می دهید!
techfeed.ir© 2024 All rights reserved