Bash terminalinde gezinmek başlangıçta zor olabilir, ancak birkaç küçük ipucu ve kısayol ile işinizi kolaylaştırabilir ve hız kazandırabilirsiniz. Bu yazıda, terminaldeki her yeni kullanıcının mutlaka öğrenmesi gereken bazı gizli komutlar ve kısa yolları paylaşacağız.
1. Terminalde Hızla Gezinmek İçin Ctrl + R Kısayolu
Bash komut satırında yaptığınız son komutları hatırlamanız zor olabilir. Peki ya tüm o komutları tekrar yazmanıza gerek olmasaydı? İşte burada devreye giriyor Ctrl + R! Bu kısayol, terminalinizdeki geçmişi aramanızı sağlar.
Yapmanız gereken tek şey Ctrl + R'ye basmak ve aradığınız komutun ilk birkaç harfini yazmak. Terminal, yazdığınız kelimeleri içeren son komutları listeleyecektir. Komut bulunduğunda Enter tuşuna basarak çalıştırabilirsiniz.
2. Komutları Birden Fazla Satıra Yaymak
Bir komutu uzun tutmak, genellikle karmaşık olabilir. Ancak, bu tür durumlar için terminalin sunduğu backslash (\) karakteri hayat kurtarıcıdır. Eğer bir komutunuzu çok uzun yazdıysanız ve birden fazla satıra yaymak istiyorsanız, komutun sonuna bir backslash koyarak devam edebilirsiniz. İşte basit bir örnek:
sudo apt-get install \
python3-pip \
python3-dev
Bash, bu komutları tek bir satırda birleştirecek ve komutlarınızı daha okunabilir hale getirecektir.
3. Komutları Tekrar Etmek İçin !! Kısa Yolu
Çoğu zaman, aynı komutları birden fazla kez çalıştırmak zorunda kalırsınız. Eğer aynı komutun yeniden yazılması gerektiğini düşünüyorsanız, o zaman !! kullanarak bu komutu yeniden çalıştırabilirsiniz. Bu, terminaldeki en basit ve en hızlı kısayollardan biridir.
Örneğin, bir komutun sonrasında hata aldığınızda hemen !! yazabilirsiniz, ve Bash hemen bir önceki komutu çalıştıracaktır.
4. Dosya ve Klasörler Arasında Hızlıca Gezinmek İçin Tab Tamamlama
Bash’te, dosya ve dizin isimlerini yazarken zaman kaybetmek çok kolay olabilir. Ancak terminaldeki Tab tuşu ile bu sorunu hızla çözebilirsiniz. Bir dosya ismi yazmaya başladığınızda ve tamamlamakta zorlandığınızda, Tab tuşuna basmak, terminalin kalan kısmı tahmin etmesini sağlar. Bu, terminalde gezinmeyi hızlandıran bir başka harika araçtır.
5. Komutları Arka Planda Çalıştırmak İçin & Sembolü
Çok büyük bir işlemi terminalde çalıştırıyorsunuz ve diğer işlemleri de aynı anda yapmak istiyorsunuz. Ne yapacaksınız? İşte & sembolü devreye giriyor! Bir komutu arka planda çalıştırmak için komutun sonuna & eklemeniz yeterlidir. Bu sayede terminali serbest bırakabilir ve aynı anda başka bir işlem yapabilirsiniz.
long_running_command &
Bu, özellikle uzun süren derleme işlemleri veya veri indirme süreçlerinde çok faydalıdır.
6. Hızlı Dosya ve Klasör Erişimi İçin cd -
Bir dizinden diğerine geçmek kolaydır, ancak bazen bir önceki dizine geri dönmek gerekir. Bu, sürekli olarak dizin değiştirirken sıkça karşılaşılan bir durumdur. Neyse ki, cd - komutuyla bir önceki dizine hızlıca dönebilirsiniz. Bu komut, terminalde geçiş yapmanızı hızlı hale getirir ve zaman kaybını önler.
Sonuç
Bash komut satırını etkili bir şekilde kullanmak, zamanla çok daha verimli hale gelmenizi sağlar. Ancak, başlangıçta bazı pratik ipuçları ve kısayolları bilmek, size büyük avantaj sağlar. Bu yazıda öğrendiğiniz kısa yolları ve komutları kullanarak terminalde hız kazanabilir ve daha etkili bir şekilde çalışabilirsiniz. Unutmayın, her yeni öğrendiğiniz komut size daha fazla gücün kapılarını açar!