Как сделать командную строку зеленой
Персонализация командной строки Windows
По умолчанию командная строка в Windows – это белый текст на черном фоне. Функционально, но можно и покрасочней.
Чтобы посмотреть, как можно расцветить командную строку, введите вот такую команду:
Чтобы применить нужный цвет, введите команду «color» (без кавычек), номер цвета фона и номер цвета текста. Например, сделаем классический зеленый текст на черном фоне с помощью вот такой команды:
Комбинаций масса. Вот, например, красный текст на черном фоне:
И не бойтесь что-нибудь испортить. Задать один и тот же цвет для фона и текста, сделав его нечитаемым, не получится. А чтобы вернуть стандартный дизайн, просто выполните еще раз команду «color» без опций – и снова увидите простой белый текст на черном фоне.
Персонализация командной строки без команд
Если желание поменять цвет есть, но с командами возиться не хочется, просто нажмите правой кнопкой мыши на значке командной строки в левом верхнем углу окна и выберите пункт «Свойства» (Properties).
Откройте вкладку «Цвета» (Colors) и выберите нужные цвета для текста и фона. Можно создать собственную цветовую комбинацию RGB.
Мы, например, ввели значения RGB, соответствующие фиолетовому цвету фона, как в Ubuntu 10.04.
В окне свойств также можно изменить начертание текста на вкладке «Шрифт» (Font). Можно выбрать любой из трех предложенных вариантов.
Изменения, сделанные в окне свойств, сохраняются и действуют при каждом использовании командной строки. А настройки, заданные с помощью команды «color» применяются только к текущему сеансу – при следующем запуске окно командной строки будет выглядеть как обычно.
Эти настройки позволяют придать командной строке оригинальное оформление, и не важно, хотите ли вы раскрасить ее во все цвета радуги или сделать настолько классической, что даже операторам мэйнфреймов не снилось.
Автор: Matthew
Перевод SVET
Оцените статью:
Как настроить цвета и содержимое Bash в командной строке терминала Linux
Сегодня Bash является оболочкой по умолчанию в большинстве (если не всех) современных дистрибутивов Linux. Однако вы могли заметить, что цвет текста в терминале и содержимое Bash запроса могут отличаться в зависимости от дистрибутива.
Если вам интересно, как настроить этот параметр для лучшей читабельности или просто у вас появилось такая прихоть, дочитайте до конца — в этой статье мы объясним, как это сделать.
Переменная окружения PS_ Bash
Командная строка и внешний вид терминала определяются переменной среды PS1. Согласно странице man Bash, PS1 представляет собой основную строку, которая отображается, когда оболочка готова к чтению команды.
Допустимый контент в PS1 состоит из нескольких специальных символов с обратным слэшем, значение которых указано в разделе PROMPTING на странице руководства.
Чтобы стало яснее, давайте выведем текущее содержимое PS1 в нашей системе (в вашем случае результат может выглядеть иначе):
Теперь мы объясним, как настроить PS1 в соответствии с нашими потребностями.
Настройка формата PS1
Согласно разделу PROMPTING на странице руководства, ниже приведено значение каждого специального символа:
Например, мы можем захотеть добавить \! если мы хотим отобразить номер истории текущей команды или \H, если мы хотим отобразить полное доменное имя вместо короткого имени сервера.
В следующем примере мы импортируем обе опции в нашу текущую среду, выполнив следующую команду:
Когда вы нажмете Enter, вы увидите, что содержимое запроса изменится, как показано ниже. Сравните запрос до и после выполнения вышеуказанной команды:
Теперь давайте сделаем еще один шаг и изменим цвет пользователя и имя хоста в командной строке, включая текст и окружающий его фон.
Фактически, мы можем настроить три аспекта:
Формат текста | Цвет переднего плана (текст) | Цвет фона |
0: нормальный текст | 30: Черный | 40: Черный |
1: жирный | 31: Красный | 41: Красный |
4: подчёркнутый текст | 32: Зеленый | 42: Зеленый |
33: Желтый | 43: Желтый | |
34: Голубой | 44: Голубой | |
35: Фиолетовый | 45: Фиолетовый | |
36: Бирюзовый | 46: Бирюзовый | |
37: Белый | 47: Белый |
Мы будем использовать специальный символ \e в начале и m в конце, чтобы указать, что далее прописана последовательность цветов.
В этой последовательности три значения (фон, формат и передний план) разделяются запятыми (если значение не задано по умолчанию).
Кроме того, поскольку диапазоны значений отличаются друг от друга, не имеет значения, какой из них (фон, формат или передний план) вы указываете первым.
Как бы ни выглядел запрос, эта настройка будет сохраняться только для текущего сеанса пользователя. Если вы закроете терминал или выйдете из сеанса, изменения будут потеряны.
Чтобы сделать эти изменения постоянными, вам нужно будет добавить следующую строку
/.bash_profile в зависимости от вашего дистрибутива:
В этой статье мы объяснили, как настроить цвет и содержимое Bash. Попробуйте поиграть с цветами, чтобы найти то, что лучше всего подходит для вас.
Спасибо за уделенное время на прочтение статьи!
Если возникли вопросы, задавайте их в комментариях.
Подписывайтесь на обновления нашего блога и оставайтесь в курсе новостей мира инфокоммуникаций!
Чтобы знать больше и выделяться знаниями среди толпы IT-шников, записывайтесь на курсы Cisco от Академии Cisco, курсы Linux от Linux Professional Institute на платформе SEDICOMM University.
Как настроить командную строку (cmd) в Windows
Командная строка — это мощный инструмент, и нам нравится его использовать. Тем не менее, это выглядит несколько скучно и недружелюбно. Хорошей новостью является то, что вы можете настраивать аспекты командной строки в соответствии со своими потребностями и предпочтениями, включая ее внешний вид и цветовую схему. В этом руководстве показаны все различные параметры, которые можно настроить, чтобы командная строка не только выглядела, но и работала так, как вы этого хотите. Нам предстоит многое пройти, поэтому давайте начнем.
ПРИМЕЧАНИЕ. Снимки экрана и инструкции, приведенные в данном руководстве, относятся к обновлению Windows 10 мая 2019 или более поздней версии. Если вы не знаете, какая у вас версия Windows 10, прочитайте: Как проверить версию Windows 10, сборку ОС, редакцию или тип.
Что такое командная строка?
До графических пользовательских интерфейсов и Windows наиболее используемой операционной системой была DOS (Disk Operating System) — текстовая операционная система, которая позволяла запускать программы, вводя команды вручную. Запуск операционной системы Windows упростил весь процесс работы на компьютере, сделав его более наглядным. Хотя DOS больше не входит в операционные системы Windows начиная с Windows ME (в 2000 году), у нас все еще есть приложение командной строки — текстовый интерпретатор командной строки, аналог командной оболочки, найденной в старой операционной системе DOS.
Командную строку обычно предпочитают опытные пользователи и ИТ-специалисты, которые используют ее для запуска всевозможных команд, от базовых до более сложных сетевых команд и команд управления дисками. Командная строка также полезна, если вы хотите просматривать системную информацию и управлять запущенными процессами, исправлять проблемы с загрузочными записями вашего ПК или даже восстанавливать отсутствующие или поврежденные файлы Windows. Несмотря на отсутствие популярности среди обычных пользователей, приложение было обновлено и улучшено, а его окно «Свойства» содержит больше параметров настройки, чем вы могли подумать.
Как получить доступ к свойствам командной строки
Хотя существует много способов запуска командной строки, мы предпочитаем ввести «cmd» в поле поиска на панели задач и нажать клавишу ВВОД. Конечно, вы также можете нажать или на результат поиска командной строки.
После запуска приложения вы можете либо щелкнуть, либо нажать на его значок «C:\» в верхнем левом углу, либо щелкнуть правой кнопкой мыши или удерживать строку заголовка, чтобы открыть меню приложения. Затем выберите «Свойства», чтобы начать настройку внешнего вида и работы командной строки.
В качестве альтернативы вы можете использовать сочетание клавиш Alt + Пробел + P. Откроется окно «Свойства», в котором отображаются пять вкладок, которые можно использовать для подробной настройки приложения командной строки: «Параметры», «Шрифт», «Макет», «Цвета» и «Терминал».
Настройте внешний вид курсора в командной строке
Первый раздел вкладки «Параметры», «Размер курсора», управляет размером вашего мигающего курсора при вводе в окне командной строки. Вы можете выбрать между Малым (по умолчанию), Средним или Большим.
Курсор также можно настроить в экспериментальных настройках вкладки «Терминал». Раздел «Форма курсора» позволяет выбрать другую форму для мигающего курсора.
Первым доступным параметром в этом разделе является «Использовать устаревший стиль», который отображает толстое подчеркивание в своем маленьком размере по умолчанию и сплошную квадратную рамку, когда среднего размера. Когда значение «Большой», параметр «Использовать устаревший стиль» не отличается от последнего параметра, называемого параметром «Solid Box», который преобразует курсор в сплошной вертикальный прямоугольник независимо от его заданного размера. Ни один из других параметров формы не показывает каких-либо различий в зависимости от размера курсора, и для большинства из них их внешний вид легко определить по их именам: подчеркивание, вертикальная черта и пустое поле, причем последний является контуром вертикали прямоугольник.
В разделе «Цвета курсора» на вкладке «Терминал» вы можете выбрать экспериментальную настройку «Использовать цвет», чтобы выбрать собственный цвет для курсора, вставив его десятичный код цвета RGB. Мы смогли найти обширный список кодов здесь, но вы также можете использовать поисковую систему, чтобы найти ваш любимый цвет, и поле под опцией помогает, предлагая предварительный просмотр в реальном времени по вашему выбору. Опция Inverse Color превращает курсор в цвет, дополняющий выбранный цвет фона. Как только эта опция выбрана, курсор автоматически меняет цвет каждый раз, когда вы меняете цвет фона.
Настройте размер и тип шрифта, используемого в командной строке
Шрифт отображения в окне командной строки можно легко изменить на вкладке «Шрифт». Первый раздел дает вам возможность изменить размер шрифта, используемого окном командной строки. Либо выберите одно из значений в списке в разделе «Размер», либо щелкните (или коснитесь) поле «Размер», чтобы ввести значение от 5 до 72.
Поле «Выбранный шрифт» внизу предлагает предварительный просмотр ваших изменений в реальном времени, что облегчает принятие решения. Помните, что выбор нового размера шрифта в разделе «Размер» также приводит к изменению размеров окна командной строки, как показано в окне предварительного просмотра окна в верхнем правом углу. Однако вы можете настроить размер окна, следуя инструкциям в следующей части руководства.
Настройте макет, размер и положение окна командной строки
Если флажок «Перенос текста при изменении размера» установлен, параметр «Ширина» остается серым и не может быть изменен, поскольку текст автоматически переносится при изменении размера в соответствии с окном командной строки. Мы рекомендуем оставить этот параметр включенным, чтобы текстовый вывод командной строки всегда был виден целиком.
Хотя вы всегда можете отрегулировать размер окна командной строки, захватывая его края или углы и перетаскивая их в соответствии со своими предпочтениями, эти настройки применяются только к этому конкретному сеансу и теряются при его закрытии. Однако приложение запоминает изменения, сделанные в разделе «Размер окна» на вкладке «Макет». Помня о том, что эти параметры основаны на символьных ячейках, а не на пикселях, введите нужные значения для ширины и высоты окна командной строки, а справа вы увидите окно предварительного просмотра, отображающее изменения в масштабе.
С помощью положения окна вы точно настраиваете, где на экране появляется окно командной строки. Вы можете сделать это, настроив в пикселях расстояние от окна приложения до левого и верхнего краев экрана. Убедитесь, что поле «Let System Position Window» не отмечено; в противном случае поля в этом разделе неактивны. Еще раз, окно предварительного просмотра справа отображает изменения в режиме реального времени.
Настройте цвета, используемые в командной строке
Цветовая схема по умолчанию, вызывающая зевок в командной строке, конфликтует с яркими цветами, встречающимися в большинстве приложений Windows 10. К счастью, мы можем развлекаться, изменяя его внешний вид с помощью параметров на вкладке «Цвета», которая полностью настраивает цвета, используемые в командной строке. Первое, что вы видите в верхнем левом углу вкладки, это четыре элемента, которые вы можете настроить: текст на экране, фон экрана, всплывающий текст и фон всплывающего окна. Хотя Screen Text меняет цвет текста, отображаемого в окне командной строки, а Screen Screen меняет фон для этого текста, последние два параметра не представляют особого интереса, так как всплывающие окна чаще всего встречаются разработчиками.
Чтобы изменить цвет для любого из этих активов, сначала выберите его из списка. Затем вы можете щелкнуть или нажать один из предустановленных цветов, показанных ниже, или использовать раздел «Выбранные значения цвета», чтобы выбрать собственный цвет, вставив его десятичный код цвета RGB. Если у вас есть определенный собственный цвет, вы можете использовать поисковую систему, чтобы найти его код RGB, или проверить этот список кодов, с которыми мы столкнулись.
Если заданный фон для окна командной строки имеет тот же цвет, что и текст, это может сбить пользователей с толку, делая невозможным чтение любого отображаемого текста. К счастью, поля «Выбранные цвета экрана» и «Выбранные всплывающие цвета» обеспечивают обратную связь в реальном времени и позволяют легко выбирать подходящие цвета.
На вкладке «Терминал» вы можете найти дополнительные параметры цвета, представленные в качестве экспериментальных настроек. Вверху раздела «Цвета курсора», который мы уже рассмотрели в предыдущем разделе этого урока, есть раздел «Цвета терминала». Если этот флажок установлен, параметр «Использовать отдельный передний план» позволяет изменять цвет текста, а параметр «Использовать отдельный фон» позволяет настраивать фон.
Используйте значения RGB для определения любых цветов в спектре, соблюдая флажки под каждой опцией, чтобы получить предварительный просмотр ваших вариантов цвета в реальном времени. Если включены цвета терминала (т.е. их флажки установлены), цвета, заданные для текста и фона на вкладке «Терминал», имеют приоритет над цветами, выбранными на вкладке «Цвета», и переопределяют их.
Настройте буферы командной строки с историческими записями
Буфер служит исторической записью команд, которые вы выполнили, и вы можете перемещаться по командам, которые вы ранее ввели в командной строке, с помощью клавиш со стрелками вверх и вниз. Вы можете изменить настройки приложения для буферов в разделе «История команд» на вкладке «Параметры». Настройте, сколько команд сохраняется в буфере команд, установив размер буфера. Хотя по умолчанию установлено 50 команд, вы можете установить его равным 999, но имейте в виду, что это занимает ОЗУ. Проверка опции «Discard Old Duplicates» в нижней части раздела позволяет Windows 10 удалять дубликаты записей команд из буфера.
Вторая опция, «Количество буферов», определяет максимальное количество одновременных экземпляров, чтобы иметь свои собственные буферы команд. Значение по умолчанию — 4, поэтому вы можете открыть до четырех экземпляров командной строки, каждый со своим отдельным буфером. После этого ограничения ваши буферы перерабатываются для других процессов.
Настройте работу с текстом в командной строке
На вкладке «Параметры» разделы «Изменить параметры» и «Выбор текста» помогут выбрать способ взаимодействия с окном командной строки. Когда опция Быстрое редактирование включена, она позволяет выбирать и копировать текст из окна командной строки. Сначала выберите текстовую область, которую хотите скопировать, с помощью мыши или пальца, затем щелкните правой кнопкой мыши, нажмите и удерживайте нажатой клавишу или нажмите Enter. Текст копируется в буфер обмена.
Второй параметр — «Режим вставки» — выполняет ту же функцию, что и клавиша «Вставить клавиатуру»: курсор вставляет символ в его текущую позицию, заставляя все символы, проходящие за ним, на одну позицию дальше. Если режим вставки отключен, то ваш текст перезаписывает любой текст, который уже там.
В Windows 10 введены сочетания клавиш в командной строке, и для их использования необходимо установить флажки рядом с параметром «Включить сочетания клавиш Ctrl» (в разделе «Параметры редактирования») и «Расширенные клавиши выбора текста». опция (в текстовом выделении). Вы также можете установить флажок рядом с последним параметром в разделе «Параметры редактирования» — «Использовать Ctrl + Shift + C/V как Копировать/Вставить» — чтобы включить использование этого ярлыка.
Если вы включите опцию «Фильтровать содержимое буфера обмена при вставке», всякий раз, когда вы вставляете содержимое из буфера обмена в командной строке, специальные символы, такие как вкладки, автоматически удаляются, а умные кавычки преобразуются в обычные.
Первый параметр в выделении текста — «Включить выделение переноса строк», и, когда он активирован, он улучшает способ, которым ваша командная строка обрабатывает выделение текста. Предыдущие версии командной строки позволяли копировать текст из нее только в блочном режиме. Это означает, что каждый раз, когда вы вставляли содержимое из командной строки в текстовый редактор, вам приходилось вручную исправлять вкладки, перенос слов и т.д. Если вы включите эту опцию, Windows 10 позаботится обо всем этом, поэтому вам больше не придется корректировать поток текста.
Имейте в виду, что если вы установите флажок рядом с опцией «Использовать устаревшую консоль (требует перезапуска, влияет на все консоли)» внизу, вы вернетесь к предыдущей версии консоли, что означает, что многие из перечисленных выше параметров являются серыми. и что вкладка терминала полностью исчезла.
Если вы перейдете на вкладку «Терминал», есть еще один параметр, который влияет на использование командной строки в разделе «Прокрутка терминала» внизу. Установите флажок рядом с параметром «Отключить прокрутку вперед», и теперь вы больше не можете прокручивать страницу ниже последней введенной команды.
Когда вы закончите изменять настройки, все, что вам нужно сделать, это нажать или нажать OK, чтобы применить их. Если ваши изменения не применяются немедленно, перезапуск командной строки должен позаботиться об этом.
Какую первую вещь вы хотите настроить в командной строке?
Хотя большинство пользователей Windows 10 даже не открывают его, опытные пользователи полагаются на командную строку для выполнения определенных задач. Параметры настройки, которые мы рассмотрели в этом руководстве, позволяют сделать Командную строку более дружественной, чем кажется на первый взгляд, чтобы вы могли получить максимальную отдачу от ее использования. Прежде чем закрыть это руководство, дайте нам знать, какие из перечисленных выше вариантов вы планируете настроить в первую очередь. Комментарий ниже и давайте обсудим.
- Как сделать командную строку горизонтальной
- Как сделать командную строку меньше