Sag

Hoe om die laaste opdrag in Linux te herhaal sonder om die pyltjie sleutels te gebruik

gepos opLaas opgedateer: 17 Februarie 2021

Hoe om die laaste opdrag in Linux te herhaal sonder om die pyltjie sleutels te gebruik: Wel soms wil jy die vorige opdrag op die opdragreël herhaal wanneer jy met Linux-stelsels werk en dit ook sonder om pyltjie sleutels te gebruik, dan is daar geen spesifieke manier om dit te doen nie, maar hier by die probleemoplosser het ons al die verskillende maniere gelys om presies dit te doen.

Om opdragte te herhaal, kan jy gewoonlik die ou csh! geskiedenis operateur !! (sonder aanhalingstekens) vir die mees onlangse opdrag, as jy net die vorige opdrag wil herhaal, kan jy !-2, !foo gebruik vir die mees onlangse wat begin met die subsrting foo. Jy kan ook die fc-opdrag gebruik of net :p gebruik om die geskiedenisoperateurvoorstel te druk.

Inhoud[ wegsteek ]

Hoe om die laaste opdrag in Linux te herhaal sonder om die pyltjie sleutels te gebruik

Kom ons kyk na 'n paar maniere om opdragte by die dopprompt te herroep:

Metode 1: Vir csh of enige dop wat csh-agtige geskiedenisvervanging implementeer

|_+_|

Let wel: !! of !-1 sal nie outomaties vir jou uitbrei nie en totdat jy dit uitvoer, kan dit te laat wees.

As jy bash gebruik, kan jy bind space:magic-space in ~/.bashrc plaas, dan sal na die opdrag druk spasie hulle outomaties inlyn uitbrei.

Metode 2: Gebruik Emacs-sleutelbindings

Die meeste skulpe wat 'n opdragreël-uitgawe-funksie het wat Emacs-sleutelbindings ondersteun:

|_+_|

Metode 3: Gebruik CTRL + P dan CTRL + O

Deur CTRL + P te druk, sal jy oorskakel na die laaste opdrag en deur CTRL + O te druk sal jy die huidige reël laat uitvoer. Let wel: CTRL + O kan soveel keer gebruik word as wat jy wil.

Metode 3: Gebruik die fc-opdrag

|_+_|

Lees ook, Hoe om lêers te herstel vanaf verlore+gevind

Metode 4: Gebruik !

Vir csh of enige dop wat csh-agtige geskiedenisvervanging implementeer (tcsh, bash, zsh), kan jy die ! om die laaste opdrag te noem wat begin met

|_+_|

Metode 5: In die geval van die gebruik van MAC kan jy die sleutel

Jy kan ?+R bind aan 0x0C 0x10 0x0d. Dit sal die terminale skoonmaak en die laaste opdrag uitvoer.

Dit is dit wat jy suksesvol geleer het Hoe om die laaste opdrag in Linux te herhaal sonder om die pyltjie sleutels te gebruik maar as jy nog enige vrae oor hierdie pos het, vra dit gerus in die kommentaarafdeling.

Aditya Farrad

Aditya is 'n selfgemotiveerde inligtingstegnologie-professional en is die afgelope 7 jaar 'n tegnologieskrywer. Hy dek internetdienste, selfone, Windows, sagteware en hoe-om-om-gidse.