Как повторить последнюю команду в Linux без использования клавиш со стрелками: Что ж, иногда вы хотите повторить предыдущую команду в командной строке при работе с системами Linux, и это тоже без использования клавиш со стрелками, тогда нет особого способа сделать это, но здесь, в средстве устранения неполадок, мы перечислили все различные способы сделать именно это.
Для повторения команд обычно можно использовать старый csh! оператор истории !! (без кавычек) для самой последней команды, если вы хотите просто повторить предыдущую команду, вы можете использовать !-2, !foo для самой последней команды, начиная с подстроки foo. Вы также можете использовать команду fc или просто использовать :p для вывода предложения оператора истории.
Содержание[ Спрятать ]
- Как повторить последнюю команду в Linux без использования клавиш со стрелками
- Метод 1: Для csh или любой оболочки, реализующей подстановку истории, подобную csh
- Способ 2: использовать привязки клавиш Emacs
- Способ 3: используйте CTRL + P, затем CTRL + O
- Способ 3: Использование команды fc
- Способ 4: Используйте !
- Способ 5: В случае использования MAC вы можете ключ
Как повторить последнюю команду в Linux без использования клавиш со стрелками
Давайте рассмотрим некоторые способы вызова команд в командной строке:
Метод 1: Для csh или любой оболочки, реализующей подстановку истории, подобную csh
|_+_|Примечание: !! или !-1 не будет автоматически расширяться для вас, и пока вы их не выполните, может быть слишком поздно.
Если вы используете bash, вы можете поместить bind space:magic-space в ~/.bashrc, после чего после нажатия команды пробел автоматически расширит их в строке.
Способ 2: использовать привязки клавиш Emacs
Большинство оболочек, имеющих функцию выпуска командной строки, которая поддерживает привязки клавиш Emacs:
|_+_|Способ 3: используйте CTRL + P, затем CTRL + O
Нажатие CTRL + P позволит вам переключиться на последнюю команду, а нажатие CTRL + O позволит вам выполнить текущую строку. Примечание: CTRL + O можно использовать столько раз, сколько вы хотите.
Способ 3: Использование команды fc
|_+_|Также читайте, Как восстановить файлы из потерянного+найденного
Способ 4: Используйте !
Для csh или любой оболочки, реализующей подстановку истории, подобную csh (tcsh, bash, zsh), вы можете использовать ! чтобы вызвать последнюю команду, начинающуюся с
|_+_|Способ 5: В случае использования MAC вы можете ключ
Вы можете привязать ?+R к 0x0C 0x10 0x0d. Это очистит терминал и запустит последнюю команду.
Это вы успешно изучили Как повторить последнюю команду в Linux без использования клавиш со стрелками но если у вас все еще есть какие-либо вопросы относительно этого поста, не стесняйтесь задавать их в разделе комментариев.
Адитья ФаррадАдитья является целеустремленным профессионалом в области информационных технологий и последние 7 лет пишет о технологиях. Он охватывает интернет-услуги, мобильные устройства, Windows, программное обеспечение и практические руководства.