Moale

Cum să repetați ultima comandă în Linux fără a utiliza tastele săgeți

Încercați Instrumentul Nostru Pentru Eliminarea Problemelor





postat peUltima actualizare: 17 februarie 2021

Cum să repetați ultima comandă în Linux fără a utiliza tastele săgeți: Ei bine, uneori doriți să repetați comanda anterioară pe linia de comandă atunci când lucrați cu sisteme Linux și asta fără a utiliza tastele săgeți, atunci nu există nicio modalitate specială de a face asta, dar aici, la depanare, am enumerat toate modalitățile diferite de a face exact acest lucru.



Pentru a repeta comenzile, puteți utiliza în mod normal vechiul csh! operator istoric !! (fără ghilimele) pentru cea mai recentă comandă, dacă doriți doar să repetați comanda anterioară, puteți folosi !-2, !foo pentru cea mai recentă, începând cu subsrting foo. De asemenea, puteți utiliza comanda fc sau pur și simplu utilizați :p pentru a imprima sugestia operatorului istoric.

Cuprins[ ascunde ]



Cum să repetați ultima comandă în Linux fără a utiliza tastele săgeți

Să vedem câteva dintre modalitățile de a rechema comenzi la promptul shell:

Metoda 1: Pentru csh sau orice shell care implementează înlocuirea istoricului asemănător csh

|_+_|

Notă: !! sau !-1 nu se va extinde automat pentru dvs. și până când nu le executați ar putea fi prea târziu.



Dacă utilizați bash, puteți pune bind space:magic-space în ~/.bashrc, apoi după comandă apăsați space le va extinde automat în linie.

Metoda 2: Utilizați legăturile de taste Emacs

Majoritatea shell-urilor care au o caracteristică de ediție a liniei de comandă care acceptă legăturile de taste Emacs:

|_+_|

Metoda 3: Folosiți CTRL + P apoi CTRL + O

Apăsarea CTRL + P vă va permite să comutați la ultima comandă și apăsarea CTRL + O vă va permite să executați linia curentă. Notă: CTRL + O pot fi folosite de câte ori doriți.

Metoda 3: Folosind comanda fc

|_+_|

Citeste si, Cum să restaurați fișierele din pierdut+găsit

Metoda 4: Utilizați!

Pentru csh sau orice shell care implementează substituția istorică asemănătoare csh (tcsh, bash, zsh), puteți utiliza ! pentru a apela ultima comandă începând cu

|_+_|

Metoda 5: În cazul utilizării MAC, puteți cheia

Puteți lega ?+R la 0x0C 0x10 0x0d. Aceasta va șterge terminalul și va rula ultima comandă.

Asta ai învățat cu succes Cum să repetați ultima comandă în Linux fără a utiliza tastele săgeți dar dacă mai aveți întrebări cu privire la această postare, nu ezitați să le întrebați în secțiunea de comentarii.

Aditya Farrad

Aditya este un profesionist automotivat în tehnologia informației și a fost scriitor de tehnologie în ultimii 7 ani. El acoperă servicii de internet, mobil, Windows, software și ghiduri de utilizare.