Огляд термінала

Термінал є програмою-терміналом для GNOME. Наведені нижче терміни та їхнє визначення допоможуть вам ознайомитися із Терміналом та його можливостями.

Термінал

Термінал — тестова вхідна точка комп'ютера, яку також називають інтерфейсом командного рядка.

Фізичні термінали

IBM 3270, VT100 та багато інших апаратних терміналів, які вже не виробляють як фізичні пристрої. Для емуляції цих терміналів призначено програми — емулятори термінала.

Емулятори термінала

Емуляція — здатність комп'ютерної програми імітувати іншу програму або пристрій.

Емулятор термінала, який називають tty, є програмою, яка емулює відеотермінал на сучасних комп'ютерах, у яких використовується графічний інтерфейс користувача, та забезпечує інтерактивний доступ до програм, які запускаються лише у середовищах командного рядка. Ці програми можуть працювати на тому самому комп'ютері або на іншому комп'ютері через інтерфейси telnet, ssh або комутований інтерфейс.

VTE

Віртуальне середовище термінала (Virtual Terminal Environment або VTE) є емулятором термінала, який емулює текстовий термінал у середовищі графічного інтерфейсу користувача. Термінал багато у чому засновано на VTE. У VTE є віджети, які реалізують повноцінний емулятор термінала.

Оболонка

Командна оболонка — програма, яка надає інтерфейс для виклику або «запуску» команд або іншої програми у терміналі. Ця програма надає вам змогу переглядати та здійснювати навігацію вмістом каталогів. Популярними оболонками є bash, zsh, fish.

Керівні послідовності

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

Запит

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

Запит, зазвичай, завершується символом $, %, # або > і включає відомості щодо шляху до поточного робочого каталогу. У системах на основі Unix запит типово завершується символом $ або #, залежно від ролі користувача — $ для звичайного користувача і # для суперкористувача (якого також називають root).

Команда

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