Ako zopakovať posledný príkaz v systéme Linux bez použitia kláves so šípkami
Rôzne / / November 28, 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 tiež bez použitia šípky, potom neexistuje žiadny konkrétny spôsob, ako to urobiť, ale tu v nástroji na riešenie problémov uvádzame všetky rôzne spôsoby, ako to urobiť presne toto.
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, môžete použiť !-2, !foo pre najnovšiu počnúc podtriedou „foo“. Môžete tiež použiť príkaz fc alebo jednoducho použiť :p na vytlačenie operátora histórie návrh.
Obsah
- Ako zopakovať posledný príkaz v systéme Linux bez použitia kláves so šípkami
- Metóda 1: Pre csh alebo akýkoľvek shell implementujúci nahradenie histórie podobnej csh
- Metóda 2: Použite klávesové skratky Emacs
- Metóda 3: Použite CTRL + P a potom CTRL + O
- Metóda 3: Použitie príkazu fc
- Metóda 4: Použite !
- Metóda 5: V prípade použitia MAC môžete kľúč
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
!! Potom stlačte Enter ALEBO !-1. Potom stlačte Enter alebo Ctrl+P a potom stlačte Enter
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ť väzobný priestor: magic-space, potom po stlačení príkazu 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:
Hore Ctrl+P. Nadol Ctrl+N. Ľavý Ctrl+B. Vpravo Ctrl+F. Domov Ctrl+A. Ukončite Ctrl+E. Odstrániť Ctrl+D
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
fc -e: -1 Napríklad: $ echo "Nástroj na riešenie problémov" Nástroj na riešenie problémov $ fc -e: -1. echo "Nástroj na riešenie problémov" Nástroj na riešenie problémov
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ť !
Napríklad: $ tail example.txt. $ menej súbor.txt. $! ta. !ta spustí tail example.txt
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.