Ok tuşlarını kullanmadan Linux'ta son komut nasıl tekrarlanır
Çeşitli / / November 28, 2021
Ok tuşlarını kullanmadan Linux'ta son komut nasıl tekrarlanır: Bazen, Linux sistemleriyle çalışırken komut satırında önceki komutu tekrarlamak istersiniz ve bunu kullanmadan da ok tuşları o zaman bunu yapmanın belirli bir yolu yoktur, ancak burada sorun gidericide tam olarak yapmanın tüm çeşitli yollarını listeledik Bugün nasılsın.
Komutları tekrarlamak için normalde eski csh'yi kullanabilirsiniz! geçmiş operatörü “!!” (tırnak işaretleri olmadan) en son komut için, sadece önceki komutu tekrarlamak istiyorsanız !-2, !foo kullanabilirsiniz. "foo" ile başlayan en son için. Ayrıca fc komutunu kullanabilir veya geçmiş operatörünü yazdırmak için sadece :p kullanabilirsiniz. öneri.
İçindekiler
- Ok tuşlarını kullanmadan Linux'ta son komut nasıl tekrarlanır
- Yöntem 1: csh veya csh benzeri geçmiş ikamesi uygulayan herhangi bir kabuk için
- Yöntem 2: Emacs anahtar bağlamalarını kullanın
- Yöntem 3: CTRL + P'yi ve ardından CTRL + O'yu kullanın
- Yöntem 3: fc komutunu kullanma
- Yöntem 4: Kullan !
- Yöntem 5: MAC kullanılması durumunda anahtarı
Ok tuşlarını kullanmadan Linux'ta son komut nasıl tekrarlanır
Kabuk isteminde komutları geri çağırmanın bazı yollarını görelim:
Yöntem 1: csh veya csh benzeri geçmiş ikamesi uygulayan herhangi bir kabuk için
!! Ardından Enter VEYA !-1'e basın. Ardından Enter'a veya Ctrl+P'ye basın ve ardından Enter'a basın
Not:!! veya !-1 sizin için otomatik olarak genişlemeyecektir ve siz onları çalıştırana kadar çok geç olabilir.
Bash kullanıyorsanız, bind space: magic-space'i ~/.bashrc içine koyabilirsiniz, ardından komuttan sonra boşluk tuşuna basın bunları otomatik olarak satır içi genişletir.
Yöntem 2: Emacs anahtar bağlamalarını kullanın
Emacs anahtar bağlamalarını destekleyen bir komut satırı sürümü özelliğine sahip kabukların çoğu:
Yukarı Ctrl+P. Aşağı Ctrl+N. Sol Ctrl+B. Sağ Ctrl+F. Ana Sayfa Ctrl+A. Ctrl+E'yi sonlandırın. Ctrl+D'yi Sil
Yöntem 3: CTRL + P'yi ve ardından CTRL + O'yu kullanın
CTRL + P tuşlarına basmak, son komuta geçmenizi ve CTRL + O tuşlarına basmak, geçerli satırı yürütmenizi sağlar. Not: CTRL + O istediğiniz kadar kullanılabilir.
Yöntem 3: fc komutunu kullanma
fc -e: -1 Örneğin: $ echo "Sorun Giderici" Sorun giderici $ fc -e: -1. echo "Sorun giderici" sorun giderici
Ayrıca oku, Kayıp+bulunanlardan dosyalar nasıl geri yüklenir
Yöntem 4: Kullan !
csh veya csh benzeri geçmiş ikamesi uygulayan herhangi bir kabuk (tcsh, bash, zsh) için !
Örneğin: $ tail example.txt. $ daha az dosya.txt. $!ta. !ta tail example.txt dosyasını çalıştırır
Yöntem 5: MAC kullanılması durumunda anahtarı
?+R'yi 0x0C 0x10 0x0d'ye bağlayabilirsiniz. Bu, terminali temizleyecek ve son komutu çalıştıracaktır.
Başarıyla öğrendiğin bu Ok tuşlarını kullanmadan Linux'ta son komut nasıl tekrarlanır ancak bu gönderiyle ilgili hala herhangi bir sorunuz varsa, yorum bölümünde onlara sormaktan çekinmeyin.