border=0

Технологія »Командний рядок

Визначення командного рядка


Хоча здається, що миша була там все своє життя, був час, давно (поки Apple Macintosh не змінив все), в якому графічне середовище не розглядалося як професійний інструмент роботи.


Але що ж тоді було замість графічного середовища?

Порожній екран, як правило, з чорним фоновим кольором, підказками або кодом очікування виклику для вхідних замовлень, і ряд команд, які ми повинні запам'ятати з відповідними параметрами

Це призвело до того, що робота з комп'ютером була, загалом, послідовною, тобто, завдання виконувалися один за одним, а не працювали з декількома одночасно (багатозадачність).


Пізніше, коли апаратні засоби прогресували і дозволяли інтерактивність і зміну між процесами, хоча неможливо було виконати більше одного за один раз, виникла потреба більш динамічної взаємодії з системою, для якої стало можливим виконувати процеси в пакеті і мати віртуальні консолі.


Великий гандикап командних середовищ - це вивчення довгого списку команд, оскільки вони зовсім не інтуїтивні

Подивимося перед цим: якщо зіткнутися з новою операційною системою , ми завжди зможемо перемістити мишу і почати дослідження і тестування, натиснувши на елементи, які показуються нам, і це, ймовірно, мало-помалу, і через проб і помилок, ми в кінцевому підсумку покаже, як використовувати високий відсоток графічного інтерфейсу користувача .

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

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

Це забезпечує модульність операційним системам, що дозволяє їм змінювати цю виконувану програму для інших, таким чином, мати набір різних замовлень. Прикладом цього є кілька оболонок, які ми можемо знайти для систем UNIX, таких як GNU / Linux.

Найбільш відомий інтерпретатор команд MS-DOS

За те, що більшість людей використовувалися, слідують різні системи UNIX. Сьогодні всі операційні системи включають в себе інтерпретатор команд, але він, як правило, прихований між різними варіантами, оскільки він вважається інструментом тільки для більш професійних користувачів, тому виробники вважають за краще встановлювати пріоритети інших програм, встановлених користувачем. дефект у своїх системах.

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

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

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

Фото: Fotolia - Томаш Зайда

Автор: Guillem Alsina González | + QUOTE
Теми командного рядка

Соціальні мережі