Bilmeniz Gereken Faydalı Linux Komut Satırı Bash Kısayolları
Bu makalede, herhangi bir Linux kullanıcısı için yararlı olan bir dizi Bash komut satırı kısayolunu paylaşacağız. Bu kısayollar, daha önce çalıştırılan komutlara erişme ve çalıştırma, düzenleyici açma, komut satırındaki metni düzenleme/silme/değiştirme, imleci hareket ettirme, komut üzerindeki işlemleri kontrol etme vb. gibi belirli etkinlikleri kolay ve hızlı bir şekilde gerçekleştirmenize olanak tanır. astar.
Bu makale çoğunlukla Linux'a yeni başlayanlara komut satırı temelleri konusunda yardımcı olacak olsa da, orta düzeyde becerilere ve ileri düzey kullanıcılara da pratik olarak yardımcı olabilir. Bash klavye kısayollarını kategorilere göre aşağıdaki gibi gruplandıracağız.
Bir Düzenleyici Başlatın
Bir terminal açın ve boş arabelleğe sahip bir düzenleyici (nano düzenleyici) açmak için Ctrl+X
ve Ctrl+E
tuşlarına basın. Bash, $EDITOR ortam değişkeni tarafından tanımlanan düzenleyiciyi başlatmayı deneyecektir.
Ekranı Kontrol Etme
Bu kısayollar terminal ekranı çıktısını kontrol etmek için kullanılır:
Ctrl+L
– ekranı temizler ("temizle " komutuyla aynı etki).Ctrl+S
– ekrana gelen tüm komut çıktısını duraklatır. Ayrıntılı, uzun çıktı üreten bir komut yürüttüyseniz, çıktının ekranda aşağı doğru kaydırılmasını duraklatmak için bunu kullanın.Ctrl+Q
– Ctrl+S ile duraklattıktan sonra ekrana çıktıyı sürdürür.
İmleci Komut Satırında Hareket Ettirme
Sonraki kısayollar imleci komut satırında hareket ettirmek için kullanılır:
Ctrl+A
veyaHome
– imleci satırın başına taşır.Ctrl+E
veyaEnd
– imleci satırın sonuna taşır.Ctrl+B
veyaSol Ok
– imleci her seferinde bir karakter geri taşır.Ctrl+F
veyaSağ Ok
– imleci her seferinde bir karakter ileri taşır.Ctrl
+Sol Ok
veyaAlt+B
veyaEsc
ve ardındanB
– hareket eder imleç her defasında bir kelime geri gider.Ctrl
+Sağ Ok
veyaAlt+C
veyaEsc
ve ardındanF
– hareket eder imleç her defasında bir kelime ileri götürür.
Bash Geçmişinde Arama Yapın
Bash geçmişindeki komutları aramak için aşağıdaki kısayollar kullanılır:
Yukarı ok tuşu
– önceki komutu getirir. Sürekli basarsanız, geçmişteki birden fazla komuttan geçmenizi sağlar, böylece istediğiniz komutu bulabilirsiniz. Geçmişte ters yönde ilerlemek için Aşağı oku kullanın.Ctrl+P
veCtrl+N
– sırasıyla Yukarı ve Aşağı ok tuşlarının alternatifleri.Ctrl+R
– bash geçmişinde ters arama başlatır, geçmişte bulmak istediğiniz komuta özel olması gereken karakterleri yazmanız yeterlidir.Ctrl+S
– bash geçmişinde ileriye doğru arama başlatır.Ctrl+G
– bash geçmişinde geriye veya ileriye doğru aramayı sonlandırır.
Komut Satırındaki Metni Sil
Komut satırındaki metni silmek için aşağıdaki kısayollar kullanılır:
Ctrl+D
veyaDelete
– imlecin altındaki karakteri kaldırır veya siler.Ctrl+K
– imleçten satırın sonuna kadar olan tüm metni kaldırır.Ctrl+X
ve ardındanBackspace
– imleçten satırın başına kadar olan tüm metni kaldırır.
Komut Satırında Metnin Yerini Değiştirin veya Büyük/Küçük Harfi Değiştirin
Bu kısayollar komut satırındaki harflerin veya kelimelerin yerini değiştirir veya büyük/küçük harflerini değiştirir:
Ctrl+T
– imlecin önündeki karakterin yerini imlecin altındaki karakterle değiştirir.Esc
ve ardındanT
– imlecin hemen öncesindeki (veya altındaki) iki kelimenin yerini değiştirir.Esc
ve ardındanU
– metni imleçten kelimenin sonuna kadar büyük harfe dönüştürür.Esc
ve ardındanL
– metni imleçten kelimenin sonuna kadar küçük harfe dönüştürür.Esc
ve ardındanC
– imlecin altındaki harfi (veya sonraki kelimenin ilk harfini) büyük harfe dönüştürür ve kelimenin geri kalanını değiştirmeden bırakır.
Linux'ta Süreçlerle Çalışmak
Aşağıdaki kısayollar çalışan Linux işlemlerini kontrol etmenize yardımcı olur.
Ctrl+Z
– geçerli ön plan işlemini askıya alır. Bu, sürece SIGTSTP sinyalini gönderir. Daha sonra fg işlem_adı (veya %bgprocess_number gibi %1, %2) kullanarak işlemi tekrar ön plana alabilirsiniz. Strong> vb.) komutunu kullanabilirsiniz.Ctrl+C
– SIGINT sinyalini göndererek mevcut ön plan sürecini kesintiye uğratır. Varsayılan davranış, bir işlemi zarif bir şekilde sonlandırmaktır, ancak süreç bunu kabul edebilir veya yok sayabilir.Ctrl+D
– bash kabuğundan çıkın (exit komutunu çalıştırmakla aynı).
Hakkında daha fazla bilgi edinin: Linux'taki Süreçler Hakkında Bilmeniz Gereken Her Şey [Kapsamlı Kılavuz]
Bash Bang (!) Komutları
Bu makalenin son bölümünde bazı yararlı !
(bang) işlemlerini açıklayacağız:
!!
– son komutu yürütür.!top
– 'top' ile başlayan en son komutu yürütür (ör. !).!top:p
– !top'un çalıştıracağı komutu görüntüler (aynı zamanda bunu komut geçmişine en son komut olarak ekler).!$
– önceki komutun son kelimesini yürütür (Alt + ile aynıdır, örneğin son komut 'cat tecmint.txt' ise , ardından !$ 'tecmint.txt' dosyasını çalıştırmayı dener).!$:p
– !$'in çalıştıracağı kelimeyi görüntüler.!*
– önceki komutun son kelimesini görüntüler.!*:p
– !*'in yerine geçeceği son kelimeyi görüntüler.
Daha fazla bilgi için bash man sayfasına bakın:
man bash
Şimdilik bu kadar! Bu yazıda bazı yaygın ve kullanışlı Bash komut satırı kısayollarını ve işlemlerini paylaştık. Eklemek veya soru sormak için aşağıdaki yorum formunu kullanın.