25900 авторів і 91 редактор відповіли на 98952 питання,
розмістивши 129771 посилання на 81900 сайтів, приєднуйтесь!

Реклама партнерів:

Що таке командна оболонка?

РедагуватиУ обранеДрук

Командна оболонка - це окремий програмний продукт, який забезпечує прямий зв'язок між користувачем і операційною системою. Текстовий інтерфейс командного рядка надає середовище, в якій виконуються програми та службові програми з текстовим інтерфейсом. У командній оболонці програми виконуються, і результат виконання відображається на екрані.

Інтерфейс командного рядка (англ. Command line interface, CLI) - різновид текстового інтерфейсу (CUI) між людиною і комп'ютером, в якому інструкції комп'ютера даються в основному шляхом введення з клавіатури текстових рядків (команд), в UNIX-системах можливе застосування миші. Також відомий під назвою консоль.

Інтерфейс командного рядка протиставляється системам управління програмою на основі меню, а також різним реалізаціям графічного інтерфейсу.

Формат виводу інформації в інтерфейсі командного рядки не регламентіруется- зазвичай це також простий текстовий вивід, але може бути і графічним, звуковим і т. Д.

Командна оболонка Windows використовує інтерпретатор команд Cmd.exe, який завантажує додатки і направляє потік даних між додатками, для перекладу введеної команди в зрозумілий системі вигляд. Консоль командного рядка присутня у всіх версіях операційних систем Windows. Відмінністю роботи з командного рядка є повна відсутність великих і громіздких графічних утиліт.

Призначення
На пристрої-консолі, яке друкувало текст на папері, інтерфейс командного рядка був єдиним можливим. На Відеотермінали інтерфейс командного рядка застосовується з таких причин:

  • Невеликий витрата пам'яті в порівнянні з системою меню.
  • У сучасному програмному забезпеченні є велика кількість команд, багато з яких потрібні вкрай рідко. Тому навіть у деяких програмах з графічним інтерфейсом застосовується командний рядок: набір команди (за умови, що користувач знає цю команду) здійснюється набагато швидше, ніж, наприклад, навігація по меню.
  • Природне розширення інтерфейсу командного рядка - пакетний інтерфейс. Його суть в тому, що в файл звичайного текстового формату записується послідовність команд, після чого цей файл можна виконати в програмі, що здобуде такий же (не менший) ефект, як якби ці команди були по черзі введені в командний рядок. Приклади - .bat-файли в DOS і Windows, shell-скрипти в Unix-системах.

Якщо програма повністю або майже повністю може управлятися командами інтерфейсу командного рядка і підтримує пакетний інтерфейс, вміле поєднання інтерфейсу командного рядка з графічним надає користувачеві дуже потужні можливості.

Як викликати командний рядок
Командний рядок - це додаток cmd.exe і його можна запустити наступними способами:

  • XP: Пуск -> Програми -> Стандартні -> Командний рядок.
    Vista: Пуск -> Всі програми -> Стандартні -> Командний рядок.
  • Пуск -> Виконати і введіть ім'я програми cmd.exe


Для того, щоб перейти до потрібного каталогу, необхідно застосувати команду cd. Наприклад, якщо необхідно запустити програму Exif Pilot.exe, яка знаходиться в каталозі C: Program Files Exif Pilot Pro, то необхідно виконати команду cd C: Program Files Exif Pilot Pro. Можна те ж саме зробити, змінюючи каталоги один за іншим і по черзі викликаючи команду cd.

Так, наступний набір команд є аналогом попередньої.
cd c: Program Files
cd Exif Pilot Pro

  • Для того, щоб вручну не переходити до потрібної директорії можна скористатися яким-небудь файловим менеджером. Для початку потрібно у файловому менеджері перейти в потрібний каталог і викликати cmd.exe з командного консолі менеджера.
    Ви можете скористатися файловими менеджерами, такими як Total Commander, FAR Manager, 2xExplorer, EF Commander, Speed Commander та ін.

Корисна інформація:
Робота з мишею у вікні командного рядка
Щоб у вікні командного рядка можна було працювати мишею, клацніть правою кнопкою миші по рядку заголовка;

  • З контекстного меню виберіть Властивості;
  • в вікні Параметри на вкладці Загальні в розділі Редагування встановіть прапорець Виділення мишею -> OK;
  • У вікні Зміна властивостей виберіть варіант -> Зберегти властивості для інших вікон з тим же ім'ям -> OK.

Після цього можна виділяти мишею текстове вміст вікна командного рядка, натисканням Enter копіювати в буфер обміну, а потім вставляти, наприклад, у файл * .txt, або * .doc, або * .rtf. Але найголовніше, після цього можна вставляти - попередньо скопійовані з текстового файлу в буфер обміну - довгі текстові рядки команд, клацнувши правою кнопкою миші по рядку заголовка командного рядка і вибравши з контекстного меню Змінити -> Вставити.

Опис команд і операторів, можна дізнатися, запустивши в командному рядку команду HELP, або сайті windowsfaq.ru (Для Windows XP).

Реклама партнерів:

РедагуватиУ обранеДрук

Схожі питання


«Що таке командна оболонка?»

В інших пошукових системах:

GoogleЯndexRamblerВікіпедія

» » Що таке командна оболонка?