Her Linux Kullanıcısının Bilmesi Gereken En Temel Terminal Komutları

Linux, içerdiği GUI yazılımlar sayesinde artık çok daha rahat. Ancak yine de Terminal, özellikle deneyimli kullanıcılar tarafından daha işlevsel ve daha hızlı bulunur ve tercih edilir.

Linux Terminal komutları, özellikle de yeni başlayanlar için, kullanımının karmaşık olduğu izlenimini verebilir, ancak öğrendikçe ne kadar kolay, güçlü ve etkili olduklarını anlarsınız. İşlemlerin, Terminale komutlar yazarak nasıl hızlı bir şekilde yürütülebileceğini görürsünüz.

Bu rehberde, her Linux kullanıcının mutlaka bilmesi gereken en temel terminal komutlarını, sade bir anlatım ve örneklerle ele alıyoruz.

1. ls – Dizin İçeriğini Listeleme

ls , dizin yolunda bulunan dosya ve klasörleri listeler. Herhangi bir yol belirtilmeden tek başına çalıştırıldığında, mevcut çalışma dizininin içeriğini gösterecektir. Bu komut, ayrıntılı bir çıktı sağlamak için çeşitli argümanlarla kullanılabilir. ls –help komutunu çalıştırarak bu argümanları görebilirsiniz.

Örnek:

Komut, farklı seçeneklerle daha ayrıntılı bilgiler verebilir.

Örnek:

2. pwd – Geçerli Dizini Görüntüleme

pwd (print working directory), geçerli çalışma dizini yolunu gösterir.

Örnek:

pwd yalnızca iki bağımsız değişkeni destekler:

  • pwd -L: Sembolik yolu gösterir.
  • pwd -P: Gerçek yolu gösterir

(Bu iki bağımsız değişken L ve P büyük harf olarak kullanılır.)

Bu bağımsız değişkenlerden herhangi biri olmadan yürütüldüğünde, pwd gerçek yolu yazdıracaktır.

3-cd – Dizin Değiştirme

cd komutu, dizinler arasında gezinmenizi sağlar. Herhangi bir dizine gitmek için tek yapmanız gereken, cd komutuyla birlikte o dizini çalıştırmaktır.

Örnek:

Tek başına çalıştırıldığında, cd komutu ana dizine düşecektir.

Örnek:

Sık kullanılan kısayollar:

  • cd → Ana dizine gider
  • cd / → Kök dizine gider
  • cd .. → Bir üst dizine çıkar
  • cd ~ → Ana dizine gider

4. man – Komut Kılavuzları

man komutu, herhangi bir komutun kullanım kılavuzunu terminal üzerinden görüntüler.

Örnek:

Bu sayfalar, bir komutun tüm seçeneklerini ve detaylarını öğrenmek için en güvenilir kaynaktır.

5. mkdir – Dizin Oluşturma

mkdir komutu, yeni klasörler oluşturmak için kullanılır.

Örnek:

Birden fazla dizini iç içe oluşturulabilir.

Örnek:

6. locate – Dosya Arama

locate komutu, sistemdeki dosyaları ada göre hızlıca bulmanızı sağlar. find komutundan farklı olarak, önceden oluşturulmuş bir veritabanını kullanır.

Örnek:

Not: Veritabanı güncel değilse sudo updatedb komutu çalıştırılmalıdır.

7. echo – Metin Yazdırma

echo komutu, verilen metni terminale yazdırır. Genellikle betik (script) yazımında kullanılır.

Örnek:

Bir dosyaya çıktı yazdırılabilir.

Örnek:

8. history – Komut Geçmişi

history komutu, daha önce çalıştırdığınız komutların listesini gösterir.

Örnek:

Bu özellik, sık kullanılan veya unutulan komutları tekrar çağırmak için oldukça faydalıdır.

9. ping – Ağ Bağlantısı Testi

ping komutu, bir sunucuya veya IP adresine erişim olup olmadığını kontrol eder.

Örnek:

Bağlantı süresi ve paket kaybı gibi bilgiler sunar.

10. sudo – Yönetici Yetkileri

sudo komutu, normal kullanıcıların yönetici (root) yetkisi gerektiren işlemleri yapmasını sağlar.

Örnek:

Yanlış kullanım sistemde ciddi sorunlara yol açabileceğinden dikkatli olunmalıdır.

Sonuç

Bu rehberde, Linux terminaline yeni başlayan veya bilgilerini tazelemek isteyen kullanıcılar için en temel komutları ele aldık. Bu komutlara hâkim olmak, Linux dünyasında daha özgür ve verimli çalışmanın ilk adımıdır.

🐧 Unutmayın: Terminal korkulacak bir yer değil, öğrenildikçe vazgeçilmez bir araçtır.

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir