Что такое Терминал Windows?
Терминал Windows — это современное ведущее приложение для предпочитаемых вами оболочек командной строки, таких как Командная строка, PowerShell и Bash (через подсистему Windows для Linux (WSL)). К его основным функциям относится поддержка нескольких вкладок, панелей, символов Юникода и UTF-8, а также модуль отрисовки текста с ускорением GPU, возможность создания собственных тем и настройки текста, цвета, фона и сочетаний клавиш.
Более общие сведения см. в статье Скотта Хансельмана (Scott Hanselman) Разница между консолью, терминалом и оболочкой или просмотрите видео Рича Тернера (Rich Turner) Что собой представляет оболочка командной строки?.
Несколько профилей, поддерживающих различные приложения командной строки
Любое приложение с интерфейсом командной строки можно выполнять в Терминале Windows. Это касается всех приложений: от PowerShell и Командной строки до Azure Cloud Shell и любого дистрибутива WSL, например Ubuntu или Oh-My-Zsh.
Разрыв табуляции (предварительная версия)
Вы можете вырвать вкладки в Терминал Windows и создать новые окна.
Вы также можете перетаскивать вкладки в существующие окна.
Настраиваемые схемы и конфигурации
В Терминале Windows можно настроить различные цветовые схемы и параметры. Сведения о настройке запроса с помощью холодных тем см. в руководстве по настройке пользовательского запроса PowerShell или WSL с помощью O My Posh , чтобы узнать, как создать собственную цветовую схему, перейдите на страницу «Цветовые схемы».
Настраиваемые действия
Существует множество пользовательских команд, которые можно использовать в Терминале Windows для удобства работы. Если вам не нравится конкретное сочетание клавиш, вы можете изменить его на любое другое.
Например, для копирования текста из командной строки по умолчанию используются клавиши CTRL+SHIFT+C . Вы можете изменить его на CTRL+1 или другое сочетание. Для открытия новой вкладки по умолчанию используется сочетание клавиш CTRL+SHIFT+T , но его можно изменить на CTRL+2 . Для перехода на другие открытые вкладки по умолчанию используется сочетание клавиш CTRL+TAB . Его можно изменить на CTRL+- и использовать для создания новой вкладки.
Дополнительные сведения о настройке сочетаний клавиш см. на странице «Действия».
Поддержка символов Юникода и UTF-8
В Терминале Windows могут отображаться символы Юникода и UTF-8, например эмодзи и символы из различных языков.
Отрисовка текста с ускоренным GPU
Терминал Windows использует GPU для отрисовки текста, что обеспечивает повышенную производительность по сравнению с использованием интерфейса командной строки Windows по умолчанию.
Поддержка фоновых изображений
В окне Терминала Windows можно использовать фоновые изображения и изображения в формате GIF. Сведения о добавлении фоновых изображений в профиль см. на странице Профиль — внешний вид.
Command line arguments
Вы можете настроить запуск Терминала Windows в определенной конфигурации с помощью аргументов командной строки. Вы можете указать, какой профиль следует открыть на новой вкладке и какой каталог папки следует выбрать. Кроме того, терминал можно открыть с разделенными панелями и выбрать основную вкладку.
Например, чтобы открыть Терминал Windows из PowerShell с тремя панелями (на левой панели будет запущен профиль Командной строки, а правая панель будет разделена для PowerShell и ваш профиль по умолчанию с WSL), введите:
wt -p "Command Prompt" `; split-pane -p "Windows PowerShell" `; split-pane -H wsl.exe
Сведения о настройке аргументов командной строки см. на этой странице.
Терминал Linux: гайд для начинающих
Хотите узнать о различиях между командами, аргументами и параметрами терминала Linux? Понять, как это всё использовать? Мы подготовили небольшой гайд для начинающих. Приятного и познавательного чтения.
Графический интерфейс для компьютеров предлагает пользователям выбор действий. Есть значки, окна и кнопки. Следовательно, вы ищете то, что вам нужно, щёлкаете по элементам и манипулируете ими, пока задача не будет завершена. Однако через некоторое время вы поймёте, что это занимает много времени. Что ещё хуже — это неэффективно.
Если вы точно знаете, что нужно сделать, почему бы просто не задать компьютеру команду? Вместо этого мы выполняем танцевальные движения компьютерной мышкой.
Что такое терминал Linux?
Терминал (командная строка или оболочка) Linux — это текстовый интерфейс. Его используют для управления компьютером Linux. Это всего лишь один из многих инструментов, что доступен пользователям для выполнения разных задач, но он наиболее эффективный.
Большинство задач в Linux можно выполнить в командной строке. В основном, для программ существуют графические утилиты, но иногда их просто недостаточно. Здесь и понадобится командная строка. Работа с оболочкой — не настолько страшная задача, как можно подумать.
Вы можете использовать терминал в качестве браузера файлов и даже калькулятора.
Что такое команда?
Команда — специальное ключевое слово, которе можно использовать в терминале, чтобы задать компьютеру действие. Большинство команд — это крошечные приложения, которые устанавливаются вместе с остальной частью вашей ОС. Как понять, что они есть на вашем компьютере? Утилиты обычно хранятся в относительно малоизвестных местах, типа /bin, /sbin, /usr/bin и /usr/sbin, но ваш терминал знает, где их найти (благодаря PATH). Некоторые команды встроены в терминал. Вам не стоит беспокоиться о том, где они находятся, потому что ваш терминал в любом случае всё знает. Дальше лучше, в большинстве дистрибутивов Linux, когда ваш терминал не может найти нужную команду на компьютере, он ищет в Интернете необходимый пакет. Затем предлагает установить и запустить её.
Пример простой команды:
Команда ls — сокращение от “list”, выводит список содержимого вашего текущего каталога. Откройте терминал и попробуйте.
Что такое аргумент в команде?
Аргумент — это то, над чем выполняется команда. Например, чтобы составить список содержимого определённого каталога, вы можете указать имя этого каталога в качестве аргумента:
В этом примере ls — это команда и Documents — аргумент. Задав в терминале всё это, вы увидите список содержимого Documents.
Какие есть опции в Linux?
Командные опции (флаги или переключатели) — часть аргументов команды. Аргумент — это всё, что следует за командой, а параметр (обычно, но не всегда) выделяется тире или двойным тире.
$ ls —classify Documents
В этом примере —classify это вариация. У неё также есть короткая версия, потому что пользователи терминалов предпочитают меньше печатать:
Некоторые опции могут сами принимать аргументы. Например, —format — опция для ls, что позволяет вам изменить способ представления информации. По умолчанию содержимое каталогов предоставляется вам в колонках, но если вам нужно, чтобы они были перечислены в списке, разделённом запятыми, вы можете установить format на comma:
$ ls —format=comma Documents
alluvial, android-info.txt, arduinoIntro, dmschema,
headers.snippet, twine, workshop.odt
Знак равенства (=) не обязателен.
Как начать использовать терминал Linux?
Если вы научитесь пользоваться терминалом, это повысит вашу продуктивность. Для начала оболочка Linux может показаться довольно сложной, но это совсем не так. Она намного проще в использовании, чем в том же Windows. К тому же, она позволяет управлять системой более эффективно. Чтобы начать её использовать, вы можете посмотреть видеоуроки или почитать обучающие статьи. Чтобы получить комплексные знания о работе Linux, рекомендуем пройти курсы администрирования Linux для новичков.
Компьютерный терминал
Компью́терный термина́л — электронное или электромеханическое устройство, используемое для взаимодействия пользователя с компьютером или компьютерной системой. Ранние компьютерные терминалы были относительно недорогими, но медлительными, по сравнению со вводом с перфокарт или перфоленты. Однако, по мере того как технология улучшалась, и особенно с появлением видео-дисплеев, терминалы вытеснили другие способы ввода-вывода. Связанным нововведением стала система разделения времени (англ. time sharing ), благодаря которой несколько пользователей могли одновременно работать с одной системой, каждый со своего терминала.
Терминал — это устройство ввода-вывода, его основные функции заключаются в отображении и вводе данных. Устройство со значительным объёмом обработки данных называют smart terminal или «толстый клиент» (англ. fat client ). Терминал, сильно зависящий от своей хост-машины, на которой выполняются основные вычисления, называют тонким клиентом (англ. thin client ).
История
Телетайп ARS 33, использовавшийся как терминал
Изначально в качестве терминалов применялись электромеханические телетайпы, уже использовавшиеся в телеграфии. Позже были разработаны специальные печатающие терминалы, такие как DECwriter. Но скорость взаимодействия с машиной была ограничена невысокой скоростью печати, и печатная копия для процесса непосредственного общения не была необходимой.
Позже для отображения информации также использовались дисплеи на основе знакопечатающих трубок. В таких трубках отображение символа на экране осуществлялась путём пропускания электронного луча через трафарет.
Вы поможете проекту, исправив и дополнив его.
Текстовые терминалы
Текстовый терминал (или чаще просто терминал, иногда также текстовая консоль) — это интерфейс компьютера для последовательной передачи данных — ввода и изображения текста. Информация представляется в виде массива предопределённых знаков.
Первоначально, текстовые терминалы были электронными устройствами, подключаемыми к последовательному порту, но позже в компьютеры стали встраивать текстовую консоль. В графическом интерфейсе пользователя используются программы — эмуляторы терминала.
В POSIX-совместимых системах, таких как UNIX и Linux, работа пользователя с терминалом осуществляется при помощи особой подсистемы, называемой TTY-абстракцией.
См. также
- Виртуальная консоль
- Консоль
- Текстовый интерфейс пользователя
- Терминальный сервер
- VT05, VT52, VT100, VT220, VT420 — терминалы производства DEC, получившие широкое распространение в 1980-х
Это заготовка статьи о компьютерах. Вы можете помочь проекту, исправив и дополнив её. Это примечание по возможности следует заменить более точным. |