Kali Linux’a hoş geldiniz! Sanal makine kurulumunu tamamladınız ve şimdi karşınızda siyah bir terminal penceresi duruyor. Panik yapmayın. Siber güvenlik dünyasında klavye sizin kılıcınızdır ve gücünüzü terminal komutlarından alırsınız.

İşte bir Kali kullanıcısının her gün kullandığı, olmazsa olmaz 5 temel komut ve neden bu kadar önemli oldukları:

 

1. 📂 ls ve cd: Konumunuzu Bulun ve Değiştirin

 

Terminal, her zaman bir dizin (klasör) içinde çalışır. Bu iki komut, o an nerede olduğunuzu görmenizi ve istediğiniz yere gitmenizi sağlar.

 

A. ls (Listele)

 

Ne Yapar? Bulunduğunuz dizindeki tüm dosya ve klasörleri listeler.

  • Temel Kullanım:

    Bash

    ls 
    
  • Sık Kullanılan Parametre (-l): Dosyaların detaylı listesini (izinler, boyut, sahip) gösterir.

    Bash

    ls -l 
    
  • Sık Kullanılan Parametre (-a): Gizli dosyaları (. ile başlayanlar) da gösterir.

    Bash

    ls -a 
    

 

B. cd (Change Directory – Dizin Değiştir)

 

Ne Yapar? Sizi bir dizinden diğerine taşır.

  • Belirli Bir Dizine Gitme:

    Bash

    cd /home/kali/Desktop 
    
  • Bir Üst Dizine Çıkma:

    Bash

    cd .. 
    
  • Kullanıcının Ana Dizine Dönme (Tilde İşareti): Nerede olursanız olun sizi hızla ana dizininize (/home/kali/) götürür.

    Bash

    cd ~ 
    

 

2. ❓ man: Komutların Kılavuzunu Okuyun

 

Kali Linux’ta yüzlerce komut ve binlerce parametre vardır. Her şeyi ezberlemek imkansızdır. man (manual – kılavuz) komutu, her komutun resmi yardım belgesine ulaşmanızı sağlar.

Ne Yapar? Herhangi bir komutun nasıl kullanılacağını, hangi parametreleri aldığını ve ne işe yaradığını gösterir.

  • Kullanım Örneği: Nmap aracının tüm seçeneklerini görmek için:

    Bash

    man nmap 
    
  • İpucu: Kılavuz içinde gezinmek için ok tuşlarını kullanın. Çıkmak için q tuşuna basın.

 

3. 🛡️ sudo ve su: Süper Kullanıcı Yetkisi Kazanın

 

Linux’ta güvenlik esastır. Normalde, sisteminizde kritik değişiklikler yapamazsınız. Bu, yanlışlıkla sisteme zarar vermenizi önler. Ancak bazı komutları çalıştırmak için Root (Süper Kullanıcı) yetkisine ihtiyacınız vardır.

 

A. sudo (SuperUser Do – Süper Kullanıcı Olarak Yap)

 

Ne Yapar? Belirli bir komutu Root yetkisiyle bir kereliğine çalıştırır.

  • Kullanım Örneği: Sistemi güncellemek (Root yetkisi gereklidir):

    Bash

    sudo apt update
    
  • İpucu: sudo komutunu ilk kullandığınızda sizden kullanıcı şifrenizi isteyecektir.

 

B. su (Switch User – Kullanıcı Değiştir)

 

Ne Yapar? Oturumu tamamen Root kullanıcısına geçirir. (Öneri: Çoğu durumda sudo kullanmak daha güvenlidir.)

  • Root Olmak:

    Bash

    su 
    

 

4. 🚀 apt: Yeni Araçları Kurun ve Sistemi Güncelleyin

 

Kali Linux’un araçlarını ve sistem çekirdeğini yöneten ana paket yöneticisi apt‘dir. Siber güvenlik araçlarınızın en güncel versiyonlara sahip olması, başarılı sızma testleri için hayati önem taşır.

 

A. Güncelleme (Update) ve Yükseltme (Upgrade)

 

  • Depo Listelerini Güncelleme: Yazılım depolarında hangi paketlerin yeni versiyonlarının olduğunu kontrol eder.

    Bash

    sudo apt update 
    
  • Yazılımları Yükseltme: İndirilen listedeki tüm güncel paketleri sisteminize kurar.

    Bash

    sudo apt upgrade 
    

 

B. Yeni Araç Kurulumu

 

  • Örnek Kurulum: Bir paket adı biliyorsanız (Örn: wireshark ağ analiz aracı) kurmak için:

    Bash

    sudo apt install wireshark 
    

 

5. 🔍 grep: Çıktı İçinde Arama Yapın

 

Sızma testleri sırasında terminal ekranınızda bazen yüzlerce satırlık bilgi akar. grep komutu, bu devasa metin yığınları içinde aradığınız anahtar kelimeyi bulmanızı sağlar.

Ne Yapar? Bir dosya içeriğinde veya başka bir komutun çıktısında metin deseni arar.

  • Kullanım Örneği: ls -l komutunun çıktısı içinde sadece kali kelimesini içeren satırları filtrelemek:

    Bash

    ls -l | grep kali
    
    • Not: Aradaki | işareti (pipe), soldaki komutun çıktısını sağdaki komutun girdisine yönlendirir.
  • İpucu: grep -i parametresi ile büyük/küçük harf duyarlılığını ortadan kaldırabilirsiniz.

 

Sonuç

 

Bu 5 temel komut ( ls, cd, man, sudo/apt, grep ), Kali Linux terminalinde rahatça hareket etmeniz ve ilk adımlarınızı atmanız için yeterlidir. Unutmayın, siber güvenlik öğrenmek maraton gibidir; bu komutlar da maraton koşucularının ilk adımlarıdır.