Jak powtórzyć ostatnie polecenie w systemie Linux bez używania klawiszy strzałek

Jak powtórzyć ostatnie polecenie w systemie Linux bez używania klawiszy strzałek: (How to repeat the last command in Linux without using the arrow keys: ) Cóż, czasami chcesz powtórzyć poprzednie polecenie w wierszu poleceń podczas pracy z systemami Linux i to również bez użycia klawiszy strzałek, więc nie ma na to konkretnego sposobu, ale tutaj w narzędziu do rozwiązywania problemów wymieniliśmy wszystkie różne sposoby, aby dokładnie to zrobić.

Aby powtórzyć polecenia, możesz normalnie użyć starego csh! operator historii „!!” (bez cudzysłowów) dla najnowszego polecenia, jeśli chcesz po prostu powtórzyć poprzednie polecenie, możesz użyć !-2, !foo dla najnowszego, zaczynając od podtekstu „foo”. Możesz także użyć polecenia fc lub po prostu użyć :p, aby wydrukować sugestię operatora historii.

Jak powtórzyć ostatnie polecenie w systemie Linux(Linux) bez używania klawiszy strzałek

Zobaczmy kilka sposobów przywołania poleceń w wierszu poleceń:

Metoda 1: Dla csh lub dowolnej powłoki implementującej podstawianie historii podobne do csh

!!
Then press Enter

OR

!-1
Then press Enter

Or

Ctrl+P then press Enter

Uwaga:(Note:) !! lub !-1 nie rozszerzy się automatycznie i dopóki ich nie wykonasz, może być za późno.

Jeśli używasz bash, możesz umieścić bind space:magic-space w ~/.bashrc , a następnie po wciśnięciu polecenia spacja automatycznie rozwinie je w tekście.

Metoda 2: Użyj powiązań klawiszy Emacs

Większość powłok, które mają funkcję edycji wiersza poleceń, która obsługuje powiązania klawiszy Emacs :

Up Ctrl+P
Down Ctrl+N
Left Ctrl+B
Right Ctrl+F
Home Ctrl+A
End Ctrl+E
Delete Ctrl+D

Metoda 3: Użyj CTRL + P , a następnie CTRL + O

Naciśnięcie CTRL + P umożliwi przejście do ostatniego polecenia, a naciśnięcie CTRL + O pozwoli na wykonanie bieżącej linii. Uwaga: CTRL + O można użyć tyle razy, ile chcesz.

Metoda 3: Używanie polecenia fc

fc -e : -1

For example:

$ echo "Troubleshooter"
Troubleshooter

$ fc -e : -1
echo "Troubleshooter"
Troubleshooter

Przeczytaj także  How to Restore files from lost+found

Metoda 4: Użyj !<początek polecenia>

W przypadku csh lub dowolnej powłoki implementującej podstawianie historii podobne do csh (tcsh, bash, zsh), możesz użyć !<początek polecenia>, aby wywołać ostatnie polecenie rozpoczynające się od <początek polecenia>

For example:

$ tail example.txt
$ less file.txt
$ !ta
!ta would execute tail example.txt

Metoda 5: W przypadku korzystania z MAC możesz wcisnąć

Możesz powiązać ?+R z 0x0C 0x10 0x0d. Spowoduje to wyczyszczenie terminala i uruchomienie ostatniego polecenia.

To wszystko, czego udało Ci się nauczyć  Jak powtórzyć ostatnie polecenie w Linuksie bez używania klawiszy strzałek,(How to repeat the last command in Linux without using the arrow keys) ale jeśli nadal masz jakieś pytania dotyczące tego postu, możesz je zadać w sekcji komentarzy.



About the author

Jestem profesjonalnym inżynierem dźwięku z ponad 10-letnim doświadczeniem. Pracowałem przy wielu projektach, od małych domowych systemów audio po duże produkcje komercyjne. Moje umiejętności polegają na tworzeniu doskonałych ścieżek dźwiękowych i narzędzi do przetwarzania dźwięku, dzięki którym muzyka brzmi świetnie. Mam również ogromne doświadczenie w pracy z systemem Windows 10 i mogę pomóc Ci w pełni wykorzystać możliwości systemu komputerowego.



Related posts