# Руководство по апплету «Командная строка»

## Введение

### Командная строка

Показана «Командная строка».

Апплет Командная строка представляет собой командную строку, которую можно использовать на любой панели рабочего стола.

Командная строка содержит следующие интерактивные элементы:

Поле ввода

- Вы можете вводить команды, макрокоманды и названия программ в поле ввода.

Кнопка Обзор — отмечена точкой

- Вы можете использовать кнопку Обзор для поиска программ в своей файловой системе. Значок в виде точки обозначает кнопку Обзор.

Кнопка История — отмечена стрелкой

- Вы можете использовать кнопку История, чтобы вывести список ранее исполнявшихся команд. Значок стрелки обозначает кнопку История.

### Возможности

История ранее выполненных команд

- Вы можете запускать команды прямо из списка истории ранее выполненных команд. Содержимое списка истории можно прокручивать непосредственно в поле ввода, чтобы затем выполнить выбранную команду. Вертикальная полоса прокрутки появится, когда в списке истории будет более 20 команд. Для получения дополнительной информации смотрите command-line-histlist.

Автоматическое дополнение, основанное на истории

- Апплет Командная строка использует функцию автоматического дополнения на основе истории ранее введённых команд в поле ввода. Происходит сравнение содержимого поля ввода со списком ранее выполненных команд. Если апплет Командная строка находит совпадение, то он дополняет команду. Для получения дополнительной информации смотрите command-line-histlist.

Дополнение команды по требованию пользователя

- Происходит сравнение символов в поле ввода с командами в списке путей. Функция дополнения команды полезна, если вы не знаете точную последовательность символов или написание команды. После ввода первых нескольких символов команды, нажмите клавишу Tab. Если апплет Командная строка распознает, что эта последовательность символов однозначно соответствует названию команды, то он дополнит её. Для получения дополнительной информации смотрите command-line-run.

Поддержка макрокоманд

- Средство поддержки макрокоманд предоставляет до 99 быстрых команд. В дополнение к ним вы можете создавать свои собственные команды для использования с Командной строкой. Для получения подробной информации смотрите command-line-macros.

### Добавление командной строки на панель

Чтобы добавить Командную строку на панель, правой кнопкой мыши щёлкните на панели, нажмите Добавить на панель. Выберите Командная строка в диалоговом окне Добавить на панель и нажмите OK.

## Запуск команд

### Запуск команды из поля ввода

Чтобы запустить команду из поля ввода, выполните следующие действия:

1. Наберите команду в поле ввода.

   Чтобы апплет Командная строка попробовал дополнить команду, нажмите клавишу Tab.

2. Введите команду и её параметры в поле ввода.

3. Нажмите Return.

Если не удастся выполнить введённую вами команду, компьютер издаст один предупреждающий звуковой сигнал, а апплет укажет на это показав знак вопроса (?) перед командой. Убедитесь, что вы правильно ввели команду. Щелчок мышью на командную строку приведёт к автоматическому исчезновению знака вопроса.

Если была выбрана функция автоматического дополнения, то на 1 и 2 этапах апплет Командная строк выполняет поиск совпадения в списке истории ранее введённых команд. Подробнее смотрите в разделе command-line-histauto.

### Автоматическое дополнение, основанное на истории

Вы можете включить или отключить этот параметр в пункте меню Параметры на вкладке Общие в разделе Автодополнение. Выберите Производить автодополнение на основе истории команд, чтобы указать апплету Командная строка сравнивать содержание поля ввода со списком ранее введённых команд и, при наличии совпадений, дополнять команды.

Если была выбрана функция автодополнения, то апплет Командная строка выполнит поиск совпадений в списке истории ранее выполненных команд на этапах 1 и 2 в command-line-run. Если будет найдено совпадение со списком ранее выполненных команд, то апплет Командная строка автоматический завершит введение команды. Чтобы принять команду, нажмите клавишу Return. Если вы не желаете принимать предложенную команду, продолжайте введение символов в поле ввода.

### Запуск программы из вашей файловой системы

Нажмите кнопку Обзор, чтобы открыть файловый менеджер, затем дважды щёлкните необходимую для запуска программу.

Вы можете использовать апплет Командная строка для запуска скриптов, выполнения команд, или запуска других программ из вашей файловой системы.

### Запуск предыдущей команды, макрокоманды или программы из списка истории

Вы можете запустить ранее выполненную команду, макрокоманду или программу из списка истории одним из следующих способов:

- Нажмите кнопку История, чтобы отобразить список истории. Щёлкните на необходимый элемент из списка истории, чтобы запустить нужную команду, макрос или программу.

- Нажмите на поле ввода, затем используйте стрелки «вверх» и «вниз» на клавиатуре для перемещения по списку истории ранее выполненных команд. Нажмите клавишу Return, чтобы запустить определенную команду, макрос или программу, когда нужный вам элемент списка истории отобразится в поле ввода.

#### Автоматическое дополнение, основанное на истории

Вы можете включить или отключить этот параметр в пункте меню Параметры на вкладке Общие в разделе Автодополнение. Выберите Производить автодополнение на основе истории команд, чтобы указать апплету Командная строка сравнивать содержание поля ввода со списком ранее введённых команд и, при наличии совпадений, дополнять команды.

## Использование комбинаций клавиш или макрокоманд

Средство поддержки макрокоманд предоставляет до 99 быстрых команд. В дополнение к ним вы можете создавать свои собственные команды для использования с Командной строкой. Для получения подробной информации смотрите command-line-macros.

### Запуск макрокоманды из поля ввода

Чтобы запустить макрокоманду, определённую в списке апплета Командная строка command-line-prefs-2, наберите макрокоманду в поле ввода и нажмите Return.

Функция command-line-histauto также работает с макрокомандами.

В следующем списке показаны некоторые примеры макрокоманд из Командной строки:

`http://` или `www.` | Всё, что начинается с `http://` или `www.`, будет рассматриваться как URL и загружаться в ваш веб-браузер.
`ftp://` или `ftp.` | Всё, что начинается с `ftp://` или `ftp.`, будет рассматриваться как URL и загружаться в FTP-клиент, установленный по умолчанию.
`dictionary:` | Используйте `dictionary:` для поиска слова с помощью Словаря GNOME.
`google:` | Используйте `google:` для поиска чего-либо с помощью поисковой системы Google.
`bing:` | Используйте `bing:` для поиска чего-либо с помощью поисковой системы Bing.
`ddg:` | Используйте `ddg:` для поиска объектов с помощью поисковой системы DuckDuckGo.
`w:` | Используйте `w:` для поиска статей в Википедии.

### Настройка ваших макрокоманд

#### Настройка макрокоманд

Настройка макрокоманд

Эта вкладка содержит список макрокоманд, которые можно использовать в апплете Командная строка. Список содержит следующую информацию:

- Список регулярных выражений UNIX расположен в столбце Шаблон.

  Регулярное выражение - это шаблон из символов или цифр, используемый для поиска соответствий. Более подробную информацию о построении регулярных выражений смотрите в документации `regex`.

- Список команд расположен в столбце Команда.

  Команда выполняется, если набранный вами в поле ввода текст соответствует шаблону этой команды. Макрокоманды - это команды, которые могут иметь параметры, анализируемые механизмом регулярных выражений.

Чтобы создать новую макрокоманду, нажмите кнопку Добавить макрокоманду. Чтобы удалить макрокоманду, выберите её и нажмите кнопку Удалить макрокоманду.

## Настройка внешнего вида

### Параметры

Диалоговое окно параметров
Чтобы настроить внешний вид апплета Командная строка, щёлкните правой кнопкой мыши на апплете за пределами области ввода, затем выберите Параметры и перейдите на вкладку Общие.

Перемещение «Командной строки»:

- Отметьте параметр Показать заголовок, чтобы у края апплета появилось поле заголовка, за которое вы можете перемещать апплет Командная строка в любое место на вашем рабочем столе.

Добавление рамки:

- Отметьте этот параметр, чтобы вокруг апплета Командная строка выводилась рамка.

Чтобы изменить ширину:

- Используйте поле Ширина . . . пикселей спин-бокса, чтобы указать ширину апплета.

Чтобы настроить цветовую тему:

- - Выберите Использовать цвета темы по умолчанию для использования цветовой темы GNOME, установленной по умолчанию.

  - Нажмите кнопку Цвет шрифта командной строки, чтобы выбрать цвет текста командной строки. Эта кнопка недоступна, если установлен флажок на пункте Использовать цвета темы по умолчанию.

  - Нажмите на кнопку Цвет фона командной строки, чтобы установить цвет фона для поля ввода. Эта кнопка недоступна, если установлен флажок на пункте Использовать цвета темы по умолчанию.