خط فرمان

خط فرمان که خط فرمان ویندوز، کنسول ویندوز، صفحه فرمان یا رابط متنی نیز نامیده می شود، یک رابط کاربری است که به جای استفاده از ماوس، با استفاده از دستورات در اعلان ها هدایت می شود. به عنوان مثال، پوشه ویندوز در خط فرمان ویندوز “<C:\Windows” است (همانطور که در تصویر نشان داده شده است). در یونیکس یا لینوکس، بسته به پوسته ممکن است “%” یا “>” باشد. برخلاف سیستم‌عامل GUI (رابط کاربری گرافیکی)، خط فرمان فقط از صفحه کلید برای حرکت با وارد کردن دستورات استفاده می‌کند و از ماوس برای پیمایش استفاده نمی‌کند.

چرا مردم از خط فرمان استفاده می کنند؟

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

به عنوان مثال، کاربرانی که مایکروسافت ویندوز دارند، ممکن است وظیفه ای مانند تغییر نام بیش از 100 فایل در یک پوشه را بیابند که یک کار بسیار زمان بر است. با این حال، تغییر نام بیش از 100 فایل در یک فهرست را می توان در کمتر از یک دقیقه با یک دستور در خط فرمان انجام داد. این کار همچنین می‌تواند با استفاده از یک فایل دسته‌ای یا اسکریپت‌های دیگر برای اجرای فوری خودکار شود.

نمونه ای از انجام یک کار در خط فرمان

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

همه فایل‌های txt را به یک فهرست پشتیبان در خط فرمان ویندوز منتقل کنید

  1. خط فرمان ویندوز را باز کنید.
  2. با استفاده از دستور cd به دایرکتوری حاوی فایل های txt. بروید. برای مثال، می‌توانید با تایپ «cd\users\irtecnology\documents» در اعلان به اسناد کاربر irtecnology بروید.
  3. پس از ورود به دایرکتوری، اگر دایرکتوری پشتیبان وجود نداشت، می توانید از دستور md استفاده کنید و “md backup” را تایپ کنید تا یک پوشه پشتیبان جدید ایجاد کنید.
  4. در نهایت، برای انتقال همه فایل‌های txt. می‌توانید از دستور move استفاده کنید و «move *.txt backup» را تایپ کنید تا همه فایل‌های txt. به پوشه پشتیبان منتقل شوند. * به عنوان علامت عام استفاده می شود.
همه فایل‌های txt را به یک پوشه پشتیبان در ویندوز منتقل کنید

برای مقایسه با مراحل خط فرمان بالا. در زیر مراحل انجام همان عمل (انتقال فایل های txt.) در ویندوز آمده است.

  1. Windows Explorer را باز کنید.
  2. درایو و پوشه حاوی فایل های txt. را باز کنید. به عنوان مثال، می توانید به درایو :C بروید و به پوشه Users، پوشه Irtecnology و سپس پوشه Documents بروید تا آنها را برای کاربر irtecnology باز کنید.
  3. پس از ورود به پوشه، اگر پوشه پشتیبان وجود نداشت، می توانید در پوشه کلیک راست کنید، روی New کلیک کنید، Folder را انتخاب کنید و نام آن را “backup” بگذارید تا یک پوشه پشتیبان جدید ایجاد کنید.
  4. اگر Windows Explorer فایل‌ها را در نمای جزئیات نشان نمی‌دهد، روی تب View کلیک کنید و جزئیات را انتخاب کنید.
  5. برای مرور فایل ها بر اساس نوع، روی ستون Type کلیک کنید.
  6. تمام فایل‌های txt را برجسته کنید.
  7. بر روی هایلات شده کلیک راست کرده و Cut را انتخاب کنید.
  8. پوشه پشتیبان را باز کنید و در آن پوشه، کلیک راست کرده و روی Paste کلیک کنید تا همه فایل ها به آن پوشه منتقل شوند.

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

دستورات خط فرمان

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

رابط متنی با منوها در خط فرمان

با استفاده از منوهای ایجاد شده با متن و نویسه های توسعه یافته ASCII (کد استاندارد آمریکایی برای تبادل اطلاعات) می توان پیمایش یک رابط متنی را آسان تر کرد. به عنوان مثال، بسیاری از ویرایشگرهای متن خط فرمان از یک رابط با منوها و میانبرهای صفحه کلید استفاده می کنند که پیمایش فایل در حال ویرایش را آسان تر می کند. تصویر زیر نمونه ای از ویرایشگر MS-DOS است که برای ویرایش فایل ها در خط فرمان MS-DOS یا Windows استفاده می شود.

اگرچه یک رابط متنی با منوها جذابیت بصری بیشتری نسبت به خط فرمان دارد، اما این رابط همچنان یک رابط متنی محسوب می شود و نه یک رابط گرافیکی.

آیا باید خط فرمان را یاد بگیرم؟

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

  • شما به روش هایی برای مدیریت سریعتر و آسان تر فایل ها در رایانه نیاز دارید.
  • شما از راه دور با کامپیوتر کار می کنید.
  • فایل ها را روی یک سرور فایل یا وب سرور مدیریت کنید (به عنوان مثال، مدیریت یک صفحه وب).
  • نیاز به خودکار کردن کارهایی که معمولاً انجام می شوند.
  • می خواهید حتی بیشتر در مورد رایانه بیاموزید.
آیا باید از “command line” یا “command-line” در نوشته خود استفاده کنم؟

هم «command line» و هم «command-line» در نوشتار امروزی قابل قبول و پرکاربرد هستند. هنگامی که به عنوان یک صفت قبل از اسم استفاده می شود، از “command-line” (با خط فاصله) در نوشتار خود استفاده کنید تا از سردرگمی جلوگیری کنید. به عنوان مثال، در جمله “.Make sure you entered the correct command-line parameter” کلمه “command-line” یک نوع پارامتر را توصیف می کند.

هنگامی که به عنوان اسم استفاده می شود، از “command line” (بدون خط فاصله) در نوشته خود استفاده کنید. مثلاً در جمله «.Open the command line» “command line” به عنوان اسم استفاده می شود.

0
0