Робота з терміналами linux
Що таке текстові термінали
У попередніх уроках ми познайомилися з графічними оболонками Linux. Вони надають звичний спосіб взаємодії з різними компонентами операційної системи. Проте, існує ряд завдань, з якими можна впоратися тільки через текстові термінали. Їх також називають консолями.
З першого погляду тема цієї статті може здатися незвичною і навіть лякає. Однак отримавши навички роботи з терміналами, ви зрозумієте, що це дуже потужний і гнучкий інструмент. Професіонали, що працюють з Linux, в багатьох випадках віддають перевагу консолі графічним оболонок.
Поняття «текстовий термінал» бере свій початок від витоків IT-індустрії. В ті часи програмісти взаємодіяли з комп'ютерними системами по засобом введення перфокарт. Програми роздруковувалися на спеціальних паперах з отворами і завантажувалися в пристрій, що зчитує. Такий підхід був незручний, так як помилка в коді або забракована перфокарта могли порушити весь тривалий процес.
З плином часу з'явилися спеціальні пристрої, що дозволяють здійснювати ручне введення команд і запуск програм. До однієї системі могло бути підключено кілька таких пристроїв, що давало програмістам можливість працювати одночасно. Перші моделі більше були схожі на друкарські машинки. Пізніше додалися і монітори для візуального контролю над вводяться символами. Такий набір апаратних засобів стали називати текстовими терміналами.
замітка
Ми звикли до більш просунутим засобам взаємодії з комп'ютерами. Термінали пішли в історію, але практика, що склалася за час їх експлуатації, добре себе зарекомендувала. Операційна система Linux створює рівень абстракції, що дозволяє запускати консолі в сучасних умовах.
Запуск і закриття терміналів
Робота з терміналами ведеться в Linux двома способами: повноекранний текстовий режим і віконна консоль. У першому випадку операційна система повністю ігнорує графічну оболонку. Ви перебуваєте в чорному екрані із запрошенням на введення команд. Результат роботи запускаються також виводиться у вигляді тексту.
Всього існує шість окремих терміналів. Їх запуск відбувається за допомогою натискання клавіш Ctr + Alt + F. Номерами відповідно вважаються клавіші від F1 до F6. При відкритті буде запитано введення імені користувача і пароля. На різних консолях можна увійти під різними користувачами.
Для разлогіневанія необхідно натиснути клавіші Ctrl + D. Якщо ви хочете закрити текстовий термінал і повернутися до графічної оболонці Linux, натисніть клавіші Ctr + Alt + F7.
Використання віконних консолей
Робота з консолями у віконному режимі є другим способом взаємодії. Це неймовірно зручне рішення, що дозволяє здійснювати введення команд без виходу з графічного середовища. Спосіб запуску такого терміналу відрізняється в різних дистрибутивах. Наприклад, в Ubuntu / Linux можна натиснути правою кнопкою миші на робочому столі або всередині файлового менеджера. Відкрилося контекстне меню буде містити пункт «відкрити термінал». Так само його можна знайти через пошук додатків (Alt + F2) за ключовим словом terminal.
Рис 1. Вікно графічної консолі
Зручною особливістю таких консолей є те, що з ними можна управлятися як зі звичайними графічними програмами: міняти розмір вікна, колір заднього фону, приховувати, змінювати шрифти і т.д.
замітка
Цей урок є вступним. Далі в навчальному курсі будуть розглянуті розширені можливості по роботі з текстовими терміналами.
Поділіться в соцcетях: