Kako ponoviti posljednju naredbu u Linuxu bez korištenja tipki sa strelicama
Miscelanea / / November 28, 2021
Kako ponoviti posljednju naredbu u Linuxu bez korištenja tipki sa strelicama: Pa ponekad želite ponoviti prethodnu naredbu u naredbenom retku kada radite s Linux sustavima i to također bez korištenja tipke sa strelicama onda ne postoji poseban način za to, ali ovdje u alatu za rješavanje problema naveli smo sve različite načine kako to učiniti ovaj.
Za ponavljanje naredbi možete normalno koristiti stari csh! operater povijesti “!!” (bez navodnika) za najnoviju naredbu, ako želite samo ponoviti prethodnu naredbu onda možete koristiti !-2, !foo za najnovije koje počinju s podnaslovom "foo". Također možete koristiti naredbu fc ili jednostavno upotrijebiti :p za ispis operatora povijesti prijedlog.
Sadržaj
- Kako ponoviti posljednju naredbu u Linuxu bez korištenja tipki sa strelicama
- Metoda 1: Za csh ili bilo koju ljusku koja implementira zamjenu povijesti nalik na csh
- Metoda 2: Koristite Emacs ključeve
- Metoda 3: Koristite CTRL + P pa CTRL + O
- Metoda 3: Korištenje naredbe fc
- Metoda 4: Koristite!
- Metoda 5: U slučaju korištenja MAC-a možete ključ
Kako ponoviti posljednju naredbu u Linuxu bez korištenja tipki sa strelicama
Pogledajmo neke od načina pozivanja naredbi u promptu ljuske:
Metoda 1: Za csh ili bilo koju ljusku koja implementira zamjenu povijesti nalik na csh
!! Zatim pritisnite Enter OR !-1. Zatim pritisnite Enter ili Ctrl+P pa pritisnite Enter
Bilješka:!! ili !-1 neće se automatski proširiti umjesto vas i dok ih ne izvršite moglo bi biti prekasno.
Ako koristite bash, možete staviti prostor za vezanje: magic-space u ~/.bashrc onda će nakon naredbe pritisnite space će ih automatski proširiti u liniji.
Metoda 2: Koristite Emacs ključeve
Većina ljuski koje imaju značajku izdanja naredbenog retka koja podržava vezanje tipki Emacs:
Gore Ctrl+P. Dolje Ctrl+N. Lijevo Ctrl+B. Desno Ctrl+F. Početna Ctrl+A. Kraj Ctrl+E. Izbrišite Ctrl+D
Metoda 3: Koristite CTRL + P pa CTRL + O
Pritisak CTRL + P omogućit će vam da se prebacite na posljednju naredbu, a pritiskom na CTRL + O izvršit ćete trenutni redak. Napomena: CTRL + O možete koristiti koliko god puta želite.
Metoda 3: Korištenje naredbe fc
fc -e: -1 Na primjer: $ echo "Troubleshooter" Alat za rješavanje problema $ fc -e: -1. echo "Troubleshooter" Alat za rješavanje problema
Također pročitajte, Kako vratiti datoteke iz izgubljeno+pronađeno
Metoda 4: Koristite!
Za csh ili bilo koju ljusku koja implementira zamjenu povijesti nalik csh (tcsh, bash, zsh), možete koristiti !
Na primjer: $ tail example.txt. $ manje datoteke.txt. $ !ta. !ta bi izvršio rep example.txt
Metoda 5: U slučaju korištenja MAC-a možete ključ
Možete vezati ?+R na 0x0C 0x10 0x0d. Ovo će izbrisati terminal i pokrenuti posljednju naredbu.
To je to što ste uspješno naučili Kako ponoviti posljednju naredbu u Linuxu bez korištenja tipki sa strelicama ali ako još uvijek imate bilo kakvih pitanja u vezi s ovim postom, slobodno ih postavite u odjeljku za komentare.