Mäkký

Ako zopakovať posledný príkaz v systéme Linux bez použitia kláves so šípkami

Vyskúšajte Náš Nástroj Na Odstránenie Problémov





Uverejnené dňaPosledná aktualizácia: 17. februára 2021

Ako zopakovať posledný príkaz v systéme Linux bez použitia kláves so šípkami: Niekedy chcete zopakovať predchádzajúci príkaz na príkazovom riadku pri práci so systémami Linux a to aj bez použitia kláves so šípkami, potom neexistuje žiadny konkrétny spôsob, ako to urobiť, ale tu v nástroji na riešenie problémov sme uviedli všetky rôzne spôsoby, ako to presne urobiť.



Na opakovanie príkazov môžete normálne použiť starý csh! operátor histórie!! (bez úvodzoviek) pre najnovší príkaz, ak chcete iba zopakovať predchádzajúci príkaz, potom môžete použiť !-2, !foo pre najnovší počnúc subsrting foo. Môžete tiež použiť príkaz fc alebo jednoducho použiť :p na vytlačenie návrhu operátora histórie.

Obsah[ skryť ]



Ako zopakovať posledný príkaz v systéme Linux bez použitia kláves so šípkami

Pozrime sa na niektoré spôsoby, ako vyvolať príkazy v príkazovom riadku:

Metóda 1: Pre csh alebo akýkoľvek shell implementujúci nahradenie histórie podobnej csh

|_+_|

Poznámka: !! alebo !-1 sa za vás automaticky nerozbalí a kým ich nespustíte, môže byť príliš neskoro.



Ak používate bash, môžete do ~/.bashrc vložiť bind space:magic-space a po príkaze stlačte medzerník ich automaticky rozbalí.

Metóda 2: Použite klávesové skratky Emacs

Väčšina shellov, ktoré majú funkciu vydania príkazového riadku, ktorá podporuje klávesové skratky Emacs:

|_+_|

Metóda 3: Použite CTRL + P a potom CTRL + O

Stlačením CTRL + P sa prepnete na posledný príkaz a stlačením CTRL + O spustíte aktuálny riadok. Poznámka: CTRL + O môžete použiť toľkokrát, koľkokrát chcete.

Metóda 3: Použitie príkazu fc

|_+_|

Prečítajte si tiež, Ako obnoviť súbory zo stratených + nájdených

Metóda 4: Použite !

Pre csh alebo akýkoľvek shell implementujúci nahradenie histórie podobnej csh (tcsh, bash, zsh), môžete použiť ! zavolať posledný príkaz začínajúci na

|_+_|

Metóda 5: V prípade použitia MAC môžete kľúč

Môžete viazať ?+R na 0x0C 0x10 0x0d. Tým sa vymaže terminál a spustí sa posledný príkaz.

To ste sa úspešne naučili Ako zopakovať posledný príkaz v systéme Linux bez použitia kláves so šípkami ale ak máte stále nejaké otázky týkajúce sa tohto príspevku, neváhajte sa ich opýtať v sekcii komentárov.

Aditya Farrad

Aditya je samostatne motivovaný profesionál v oblasti informačných technológií a posledných 7 rokov je autorom technológií. Zaoberá sa internetovými službami, mobilnými zariadeniami, Windows, softvérom a návodmi ako na to.