Hur man upprepar det sista kommandot i Linux utan att använda piltangenterna
Hur man upprepar det sista kommandot i Linux utan att använda piltangenterna: (How to repeat the last command in Linux without using the arrow keys: ) Tja, ibland vill du upprepa det föregående kommandot på kommandoraden när du arbetar med Linux- system och det också utan att använda piltangenterna, då finns det inget speciellt sätt att göra det, men här på felsökaren har vi listat alla olika sätt att göra exakt detta.
För att upprepa kommandon kan du normalt använda den gamla csh! historikoperatör "!!" (utan citattecken) för det senaste kommandot, om du bara vill upprepa det föregående kommandot kan du använda !-2, !foo för det senaste och börja med subsrting "foo." Du kan också använda kommandot fc eller bara använda :p för att skriva ut historikoperatorförslaget.
Hur man upprepar det sista kommandot i Linux utan att använda piltangenterna
Låt oss se några av sätten att återkalla kommandon vid skalprompten:
Metod 1: För csh eller något skal som implementerar csh-liknande historikersättning
!! Then press Enter OR !-1 Then press Enter Or Ctrl+P then press Enter
Obs:(Note:) !! eller !-1 kommer inte att expandera automatiskt för dig och tills du kör dem kan det vara för sent.
Om du använder bash, kan du sätta bind space:magic-space i ~/.bashrc och efter kommandot kommer du att automatiskt expandera dem inline.
Metod 2: Använd Emacs-nyckelbindningar
De flesta skal som har en kommandoradsversionsfunktion som stöder Emacs - nyckelbindningar:
Up Ctrl+P Down Ctrl+N Left Ctrl+B Right Ctrl+F Home Ctrl+A End Ctrl+E Delete Ctrl+D
Metod 3: Använd CTRL + P och sedan CTRL + O
Genom att trycka på CTRL + P kommer du att växla till det sista kommandot och genom att trycka på CTRL + O kan du utföra den aktuella raden. Obs: CTRL + O kan användas så många gånger du vill.
Metod 3: Använd kommandot fc
fc -e : -1 For example: $ echo "Troubleshooter" Troubleshooter $ fc -e : -1 echo "Troubleshooter" Troubleshooter
Läs också, How to Restore files from lost+found
Metod 4: Använd !<begin of command>
För csh eller något skal som implementerar csh-liknande historikersättning (tcsh, bash, zsh), kan du använda !<begynnande av kommando> för att anropa det sista kommandot som börjar med <begynnande av kommando>
For example: $ tail example.txt $ less file.txt $ !ta !ta would execute tail example.txt
Metod 5: Om du använder MAC kan du nyckeln
Du kan binda ?+R till 0x0C 0x10 0x0d. Detta rensar terminalen och kör det sista kommandot.
Det är det du framgångsrikt har lärt dig Hur man upprepar det sista kommandot i Linux utan att använda piltangenterna,(How to repeat the last command in Linux without using the arrow keys) men om du fortfarande har några frågor angående det här inlägget, ställ dem gärna i kommentarsavsnittet.
Related posts
Ändra din MAC-adress på Windows, Linux eller Mac
Hur man installerar Linux Bash Shell på Windows 10
Hur man fixar PC kommer inte att POST
Fix iTunes fortsätter att öppnas av sig själv
Hur man skapar en skrivbordsgenväg till webbplatsen i Chrome
Fix Det går inte att ladda ner appar på din Android-telefon
Så här åtgärdar du programfel 0xc0000005
Hur man kör JAR-filer på Windows 10
Fixa hög CPU-användning av tjänstvärd: Lokalt system
Hur man inaktiverar Sticky Corners i Windows 10
Hur man tar bort en volym eller enhetspartition i Windows 10
Fix Windows kunde inte slutföra formateringen
Fixa fel 0X80010108 i Windows 10
Fixa Windows 10 Aktivitetsfältet som inte gömmer sig
3 sätt att döda en process i Windows 10
3 sätt att öka dedikerad VRAM i Windows 10
Hur man inaktiverar Windows 10-brandväggen
3 sätt att kombinera flera internetanslutningar
Fixa att Google Chrome inte sparar lösenord
Inaktivera Pinch Zoom-funktionen i Windows 10