Термінал, оболонка, TTY, консоль: це те саме?

Оболонка Linux

Хоча ці терміни часто плутають і використовують як взаємозамінні, це не так. термінал, консоль, TTY і оболонка – це не одне й те саме. Існують значні відмінності між кожним із цих компонентів. У цій статті ми пояснюємо значення цих термінів, оскільки вони застосовуються до операційних систем UNIX/Linux…

The відмінності є:

  • термінал: це середовище, яке приймає введення тексту та відображає вихід, коли виконується якась команда. Іншими словами, це буде середовище, яке дозволяє вам запускати оболонку та виконувати команди командного рядка. Для прикладу наведемо деякі добре відомі термінали Terminator, Tmux, Xterm тощо.
  • Консоль: це фізичний термінал або пристрій, керуючий комп’ютер, за допомогою якого ви можете взаємодіяти з системою та мати доступ до терміналу. Однак наразі він використовується в іншому контексті. Але насправді це комп’ютер, що складається з мишки, клавіатури та екрана.
  • Склад: це інтерпретатор командного рядка, середовище, яке дозволяє запускати програми та мати можливість виконувати сценарії для відображення результатів у виводі терміналу. Деякі приклади оболонки можуть бути ksh, bash, zsh, PowerShell тощо. Якщо ви хочете побачити оболонку, яку ви використовуєте у своєму середовищі, ви можете запустити команду який $SHELL і ім'я з'явиться у вихідних даних.
  • TTY (телетайп): це акронім для телетайпу, застарілого електромеханічного обладнання, яке використовувалося в минулому. В операційних системах Linux і Unix воно використовується для позначення стандартного терміналу системи, і вони пронумеровані. Щоб переглянути інформацію про нього, ви можете скористатися командою w.
  • PTS (псевдотермінальний ведений): це менш відомий термін, але також використовується. Це стосується сеансу, який використовується під час підключення до системи Linux через протокол SSH або використання SSH-клієнта, наприклад Putty. У цьому випадку ви також можете скористатися командою w щоб переглянути інформацію.

Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: AB Internet Networks 2008 SL
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.