Kuinka toistaa viimeinen komento Linuxissa ilman nuolinäppäimiä
Sekalaista / / November 28, 2021
Kuinka toistaa viimeinen komento Linuxissa ilman nuolinäppäimiä: Joskus haluat toistaa edellisen komennon komentorivillä, kun työskentelet Linux-järjestelmien kanssa ja myös ilman käyttöä nuolinäppäimillä ei ole erityistä tapaa tehdä se, mutta tässä vianmäärityksessä olemme listanneet kaikki eri tavat tehdä tarkasti Tämä.
Toistaaksesi komentoja voit normaalisti käyttää vanhaa csh! historiaoperaattori "!!" (ilman lainausmerkkejä) viimeisimmän komennon kohdalla, jos haluat vain toistaa edellisen komennon, voit käyttää !-2, !foo uusimmat alkavat alamerkillä "foo". Voit myös käyttää fc-komentoa tai vain :p tulostaaksesi historiaoperaattorin ehdotus.
Sisällys
- Kuinka toistaa viimeinen komento Linuxissa ilman nuolinäppäimiä
- Tapa 1: Csh: lle tai mille tahansa shellille, joka toteuttaa csh: n kaltaisen historian korvaamisen
- Tapa 2: Käytä Emacsin näppäinsidoksia
- Tapa 3: Käytä CTRL + P ja sitten CTRL + O
- Tapa 3: Käytä fc-komentoa
- Tapa 4: Käytä !
- Tapa 5: Jos käytät MAC: ia, voit avata
Kuinka toistaa viimeinen komento Linuxissa ilman nuolinäppäimiä
Katsotaanpa joitain tapoja palauttaa komentotulkokehotteen komentoja:
Tapa 1: Csh: lle tai mille tahansa shellille, joka toteuttaa csh: n kaltaisen historian korvaamisen
!! Paina sitten Enter TAI !-1. Paina sitten Enter tai Ctrl+P ja paina sitten Enter
Huomautus:!! 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 Emacsin näppäinsidoksia tukeva komentoriviversio:
Ylös Ctrl+P. Alas Ctrl+N. Vasen Ctrl+B. Oikea Ctrl+F. Etusivu Ctrl+A. Lopeta Ctrl+E. Poista Ctrl+D
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
fc -e: -1 Esimerkiksi: $ echo "Vianetsintä" Vianetsintä $ fc -e: -1. echo "Vianetsintä" Vianetsintä
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ää !
Esimerkiksi: $ häntä esimerkki.txt. $ vähemmän tiedosto.txt. $ !ta. !ta suorittaisi tail example.txt: n
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.