Відмінності між версіями «Командний рядок (CLI)»
(Створена сторінка: '''Командна оболонка''' Основне середовище взаємодії з UNIX - командний рядок. Суть її в тому,...) |
|||
Рядок 1: | Рядок 1: | ||
− | ''' | + | '''Командний рядок''' |
Основне середовище взаємодії з UNIX - командний рядок. Суть її в тому, що кожен рядок, передана користувачем системі, - це команда, яку та повинна виконати. Ще не натиснута клавіша Enter, рядок можна редагувати, потім вона надсилається системі. | Основне середовище взаємодії з UNIX - командний рядок. Суть її в тому, що кожен рядок, передана користувачем системі, - це команда, яку та повинна виконати. Ще не натиснута клавіша Enter, рядок можна редагувати, потім вона надсилається системі. |
Версія за 14:29, 6 грудня 2011
Командний рядок
Основне середовище взаємодії з UNIX - командний рядок. Суть її в тому, що кожен рядок, передана користувачем системі, - це команда, яку та повинна виконати. Ще не натиснута клавіша Enter, рядок можна редагувати, потім вона надсилається системі. Команди інтерпретуються та виконуються спеціальною програмою - командною оболонкою (або «shell», по-англійськи). Через командну оболонку здійснюється управління користувацькими процесами - для цього використовуються засоби обміну. Командна оболонка безпосередньо пов'язана з терміналом, через який здійснюється передача керуючих послідовностей і тексту.
Термінал
В операційній системі UNIX основними засобами взаємодії користувача з системою є клавіатура і екран монітора, що працює в текстовому режимі. Вводиться користувачем текст негайно відображається на моніторі відповідними знаками, проте може й не відображатися (наприклад, у разі введення пароля). Для керування введенням використовуються деякі нетекстові клавіші на клавіатурі: Backspace - для видалення останнього введеного символу або Enter - для передачі команди системі. Натискання на ці клавіші не призводить до відображення символу, натомість введений текст обробляється системою тим чи іншим способом - ці клавіші і їх комбінації об'єднують поняттям керуючі символи.