Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
wiki:консоль [2012/05/17 13:17] [Иные значения] |
— (текущий) | ||
---|---|---|---|
Строка 1: | Строка 1: | ||
- | ======Консоль и терминал====== | ||
- | Данная статья написана для прояснения значений столь часто используемых в мире [[Linux]] терминов «//консоль//» и «//терминал//» и их связи друг с другом. Подробнее про обычно подразумеваемый под этими терминами эмулятор текстового терминала можно прочитать в [[wiki:терминал|соответствующей статье]]. | ||
- | |||
- | <note tip>**Консоль** — это устройство для управления компьютером</note> | ||
- | |||
- | <note tip>**Терминал** — это электронное или электромеханическое устройство, используемое для взаимодействия пользователя с компьютером.</note> | ||
- | |||
- | ======Что такое консоль и терминал====== | ||
- | =====Современные консоли===== | ||
- | |||
- | * В большинстве современных компьютеров консолью является комплект устройств интерактивного ввода-вывода, присоединённых к компьютеру непосредственно (не через сеть): дисплей, клавиатура, мышь. Консольный сеанс в многопользовательских операционных системах — это сеанс, осуществляемый человеком, сидящим непосредственно перед компьютером (в противоположность сеансу удалённого доступа, например через telnet, ssh, X Window System, RDP и т. п.). Данная трактовка термина консоль безотносительна к типу пользовательского интерфейса: текстовому (CUI) или графическому (GUI). | ||
- | |||
- | ===== Текстовые терминалы ====== | ||
- | |||
- | * Текстовый терминал (или чаще просто терминал, иногда также текстовая консоль) — это интерфейс компьютера для последовательной передачи данных — ввода и изображения текста. Информация представляется в виде массива предопределённых знаков. | ||
- | * В старых компьютерных системах консолью называлось устройство для вывода системных сообщений: АЦПУ или монитор. Впоследствии вместо АЦПУ стали применять мониторы, снабжённые знакогенератором, что позволило быстро и удобно организовывать диалог с пользователем. Отсюда происходит традиция называть программы с текстовым интерфейсом консольными. | ||
- | * В некоторых системах (в том числе в современных встраиваемых системах) в качестве консоли используется текстовый терминал, подключённый к последовательному порту. Первоначально, текстовые терминалы были электронными устройствами, подключаемыми к последовательному порту, но позже в компьютеры стали встраивать текстовую консоль. В графическом интерфейсе пользователя используются программы — [[wiki:терминал|эмуляторы терминала]] | ||
- | |||
- | ===== Иные значения ===== | ||
- | |||
- | * В различных программах и играх консолью стали называть окно для вывода системных сообщений и приёма команд. | ||
- | * Консолью называют программное обеспечение, реализующее текстовый интерфейс. В UNIX-подобных системах поддержка текстового интерфейса встроена в ядро. | ||
- | * Microsoft Management Console в Microsoft Windows — оболочка для управления системной конфигурацией Windows. Существует также специальный тип окна, используемый текстовыми программами (ошибочно называемый окном MS-DOS, из-за использования коммандного интерпретатора DOS, в ранних версиях Windows) — такие окна также могут быть названы консольными. | ||
- | |||
- | ======Использование====== | ||
- | Несмотря на ориентированность дистрибутивов семейства *buntu на графический интерфейс пользователя, консоль была и остается удобнейшим инструментом для работы с системой. | ||
- | =====Утилита tree===== | ||
- | Утилита выводит дерево каталогов в красиво отформатированном виде | ||
- | ====Установка==== | ||
- | Пакет tree находится в репозиториях Ubuntu, поэтому установка выполняется одной строкой: | ||
- | <code bash>sudo apt-get install tree</code> | ||
- | ====Использование==== | ||
- | Для вывода дерева каталогов команда должна иметь следующий вид: | ||
- | <code bash>tree -dA test</code> | ||
- | {{ :wiki:консоль:консоль_tree.png?nolink |}} | ||
- | ---- | ||
- | |||
- | {{tag>Tips Система Консоль Терминал}} |