Як повторити останню команду в Linux без використання клавіш зі стрілками: Іноді ви хочете повторити попередню команду в командному рядку під час роботи з системами Linux, і це також без використання клавіш зі стрілками, тоді немає особливого способу зробити це, але тут, у засобі усунення несправностей, ми перерахували всі різні способи зробити саме це.
Для повторення команд зазвичай можна використовувати старий csh! Оператор історії!! (без лапок) для останньої команди, якщо ви хочете просто повторити попередню команду, тоді ви можете використовувати !-2, !foo для останньої, починаючи з subsrting 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, ви можете помістити прив’язування space:magic-space в ~/.bashrc, тоді після натискання команди space автоматично розширить їх у рядку.
Спосіб 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, програмне забезпечення та інструкції.