Pehmeä

Kuinka toistaa viimeinen komento Linuxissa ilman nuolinäppäimiä

Kokeile Instrumenttia Ongelmien Poistamiseksi





LähetettyViimeksi päivitetty: 17. helmikuuta 2021

Kuinka toistaa viimeinen komento Linuxissa ilman nuolinäppäimiä: Joskus haluat toistaa edellisen komennon komentorivillä työskennellessäsi Linux-järjestelmien kanssa ja myös ilman nuolinäppäimiä, niin ei ole erityistä tapaa tehdä se, mutta tässä vianmäärityksessä olemme listanneet kaikki erilaiset tavat tehdä juuri tämä.



Toistaaksesi komentoja voit normaalisti käyttää vanhaa csh! historian operaattori!! (ilman lainausmerkkejä) viimeisimmälle komennolle, jos haluat vain toistaa edellisen komennon, voit käyttää !-2, !foo viimeisimmässä komennossa, joka alkaa subsrting foo. Voit myös käyttää fc-komentoa tai vain :p tulostaaksesi historiaoperaattoriehdotuksen.

Sisällys[ piilottaa ]



Kuinka toistaa viimeinen komento Linuxissa ilman nuolinäppäimiä

Katsotaanpa joitain tapoja palauttaa komentotulkkikehotteesta:

Tapa 1: Csh:lle ​​tai mille tahansa shellille, joka toteuttaa csh:n kaltaisen historian korvaamisen

|_+_|

merkintä: !! tai !-1 ei laajene automaattisesti puolestasi ja ennen kuin suoritat ne, voi olla liian myöhäistä.



Jos käytät bashia, voit laittaa bind space:magic-space kohtaan ~/.bashrc, jolloin komennon jälkeen paina space laajentaa ne automaattisesti riviin.

Tapa 2: Käytä Emacsin näppäinsidoksia

Useimmat komentotulkit, joissa on Emacs-näppäinsidoksia tukeva komentoriviversio:

|_+_|

Tapa 3: Käytä CTRL + P ja sitten CTRL + O

Painamalla CTRL + P voit vaihtaa viimeiseen komentoon ja painamalla CTRL + O voit suorittaa nykyisen rivin. Huomautus: CTRL + O voidaan käyttää niin monta kertaa kuin haluat.

Tapa 3: Käytä fc-komentoa

|_+_|

Lue myös, Kuinka palauttaa tiedostoja kadonneesta + löydetystä

Tapa 4: Käytä !

Csh:lle ​​tai mille tahansa shellille, joka toteuttaa csh:n kaltaisia ​​historiakorvauksia (tcsh, bash, zsh), voit käyttää ! kutsua viimeistä komentoa, joka alkaa

|_+_|

Tapa 5: Jos käytät MAC:ia, voit avata

Voit sitoa ?+R 0x0C 0x10 0x0d. Tämä tyhjentää terminaalin ja suorittaa viimeisen komennon.

Sen olet onnistuneesti oppinut Kuinka toistaa viimeinen komento Linuxissa ilman nuolinäppäimiä mutta jos sinulla on vielä kysyttävää tästä viestistä, kysy ne kommenttiosiossa.

Aditya Farrad

Aditya on oma-aloitteinen tietotekniikan ammattilainen ja hän on työskennellyt tekniikan kirjoittajana viimeiset 7 vuotta. Hän kattaa Internet-palvelut, mobiili-, Windows-, ohjelmistot ja ohjeet.