Как использовать функцию истории команд в командной строке

Командная строка давно стала привычной программой для выполнения команд для пользователей Windows. Через командную строку пользователи могут вводить команды для запуска системы из интерфейса ввода команд, без необходимости манипулировать непосредственно на экране компьютера. В командной строке также есть функция истории, которая помогает пользователям просматривать команды, которые выполнялись в предыдущих версиях. Это упрощает проверку используемой командной строки. В следующей статье мы познакомим пользователя с функцией истории команд в командной строке и ярлыком для навигации по истории команд.

Прежде всего, чтобы открыть командную строку на вашем компьютере, щелкните правой кнопкой мыши значок Пуск или нажмите комбинацию клавиш Windows + X и выберите Командная строка (администратор).

Изображение 1: как использовать функцию истории команд в командной строке

1. Ярлыки для навигации по истории команд командной строки:

  1. Клавиша со стрелкой вверх: выполнение ранее введенной команды.
  2. Клавиша со стрелкой вниз: выполнение команды, введенной позже.
  3. Page Up: выполнить первую команду в списке сеансов команд.
  4. Page Down: выполнить последнюю команду в списке сеансов команд.
  5. Esc: удалить командную строку.

2. Функциональная клавиша F использует историю команд командной строки:

1. Клавиша F7:

Просмотрите историю команд в табличной форме. Мы используем клавиши со стрелками вверх и вниз, чтобы выбрать команду в списке истории и повторить команду, если это необходимо. Вы нажимаете Esc, чтобы закрыть таблицу истории команд.

Изображение 2: как использовать функцию истории команд в командной строке

2. Клавиша F8:

Вы можете искать в истории команд, которая соответствует тексту в текущей командной строке. Например, чтобы найти команду, которая начинается с «I», введите «I» в командной строке и нажмите F8, чтобы получить командную строку для поиска команд истории, которые начинаются с «I».

Как показано на рисунке ниже, найдите команду ipconfig, которая была выполнена в командной строке.

Изображение 3: как использовать функцию истории команд в командной строке

3. Клавиша F9:

Если вы выполнили много команд в командной строке, быстро ищите командную строку в истории в зависимости от порядка, в котором выполнялась команда. Этот порядковый номер отображается в таблице истории заказов, когда вы больше F7 и начинаете с 0.

На картинке при нажатии F9 появится таблица порядковых номеров. При вводе числа 0 команда ping является первой командой, используемой в командной строке.

Изображение 4: как использовать функцию истории команд в командной строке

3. Распечатайте список истории команд командной строки:

Если пользователь хочет распечатать все команды командной строки, мы вводим следующую команду:

doskey / история

После выполнения этой команды мы увидим предыдущие команды выполнения, использованные в предыдущей версии. Это список истории команд, который мы видели в таблице команд истории F7.

Изображение 5: Как использовать функцию истории команд в командной строке

4. Как скопировать предыдущую команду в командной строке с помощью сочетаний клавиш:

1. Клавиша F1:

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

Изображение 6: как использовать функцию истории команд в командной строке

2. Клавиша F2:

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

Последняя команда, которую я здесь использовал, — это doskey / history. Затем нажмите F2, чтобы отобразить Enter table char, чтобы скопировать до, затем введите «y». Сразу же перед символом «y» появится слово «doske», чтобы пользователь мог ввести следующую команду.

Изображение 7 из Как использовать функцию истории команд в командной строке

3. Клавиша F3:

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

Как показано на рисунке ниже, я ранее использовал команду tracert IP в командной строке. Я наберу «trac» и нажму F3. Командная строка автоматически завершит команду для пользователя.

Изображение 8: как использовать функцию истории команд в командной строке

5. Как отключить историю команд командной строки:

Чтобы отключить все ярлыки и навигацию в командной строке, мы используем приведенную ниже командную строку и нажимаем клавишу Enter.

doskey / listsize = 0

В результате вы не сможете использовать клавиши со стрелками, F или клавиши doskey / history. Мы по-прежнему можем ввести команду как обычно, но не можем управлять функцией истории команд командной строки. Однако эта отключенная команда действительна только для каждого отдельного сеанса, в командном сеансе вы можете управлять той же функцией истории команд.

Изображение 9: как использовать функцию истории команд в командной строке

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

cls

Изображение 10: как использовать функцию истории команд в командной строке

6. Как сохранить историю команд командной строки:

Чтобы сохранить историю командной строки в командной строке в текстовый файл, мы можем создать текстовый файл прямо за пределами экрана с любым именем. В сеансе в окне командной строки введите следующую команду и нажмите Enter.

doskey / history> C: Имя пользователяDesktopcommands.txt

Где, имя — это системное имя пользователя.

Изображение 11: Как использовать функцию истории команд в командной строке

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

Изображение 12 из Как использовать функцию истории команд в командной строке

Выше показано руководство по использованию функции истории команд в командной строке с ярлыками навигации для поиска использованной истории команд. Надеюсь, с этой статьей у нас будет больше уловок для более эффективного использования командной строки.

См. Следующие статьи:

  1. Сводка общих команд Run CMD
  1. Уловка для отключения командной строки в Windows
  1. Как активировать Ctrl + C / Ctrl + V для выполнения команды вставки в окне командной строки?

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован.