Для чого потрібна командний рядок.

Командного рядком називається спеціальна програма, за допомогою якої здійснюється прямий зв'язок користувача і операційної системи комп'ютера. Вона являє середовище, в якому можуть виконуватися різні програми, що мають текстовий інтерфейс. Результат їхньої роботи буде відображений на екрані.
Можна виділити наступні причини використання командного рядка: - багато менша витрата пам'яті в порівнянні з застосуванням системи меню; - часто набір команди для будь-якої програми здійснюється швидше, ніж використання її графічного інтерфейсу; - в командному рядку може бути виконаний звичайний текстовий файл, що містить в собі послідовність команд, що значно швидше послідовного їх виполненія.Командная рядок активно застосовується в: - операційних системах; - комп'ютерних іграх; - інших программах.Операціонная система є найбільш використовуваною середовищем для командного рядка. З її допомогою реалізуються багато завдань, а в деяких ОС користувач може працювати з нею навіть частіше, ніж з графічним інтерфейсом.Первоначально використання командного рядка в іграх було викликано необхідністю налагодження. Після цього з'явилися текстові квести. Також консоль використовується і в багатьох іграх з графічним інтерфейсом. Яскравим прикладом є Quake, в якій для виклику командного рядка використовується кнопка «тильда» (~). За допомогою консолі можливо змінювати налаштування гри значно швидше, ніж за допомогою графічного меню.Командная рядок використовується і в інших програмних продуктах, наприклад, системах автоматизованого проектування, текстових редакторах, деяких браузерах і т.п.Виделяют наступні переваги використання командного рядка: - невелике число натиснень для виклику будь-якої команди; - практично миттєве звернення до команд різних виконуваних файлів; - можливість автоматизації будь-якої задачі за допомогою shell script або пакетних файлів; - управління програмами, в яких відсутній графічний інтерфейс; - віддалене з'єднання з комп'ютером з мінімальними витратами трафіку; - велика місткість тексту на сторінці в порівнянні з графічним інтерфейсом.К мінусів командного рядка можна віднести: - недружній для користувачів, які звикли працювати з графічним інтерфейсом; - затруднительность введення довгих команд при відсутності автоматичного доповнення; - відсутність «аналогового» типу введення.