Pardus terminal ekranında temel Linux komutlarını gösteren Pardus pengueni illüstrasyonu.

Pardus Terminal Komutları: Örneklerle En Çok Kullanılan 50 Komut

Pardus dünyasına adım attığınızda grafik arayüz size konfor sunar; ancak terminal (uçbirim), size gerçek hızı ve kontrolü verir. Pardus terminal komutları makalemiz ile birçok kullanıcı için siyah bir ekrandan ibaret görünen terminali anlatıyoruz. Bu rehberde, günlük kullanımda en çok ihtiyaç duyacağınız 50 komutu, sadece ne işe yaradıklarını değil, nasıl kullanıldıklarını gösteren pratik örneklerle öğreneceğiz.

Giriş

Bu makalenin amacı, Pardus kullanıcılarının terminale olan yabancılığını gidermek ve temel sistem yönetimini komut satırı üzerinden gerçekleştirebilmelerini sağlamaktır.

  • Dosya ve dizin yönetimi (Gezinme, kopyalama, silme).
  • Sistem kaynaklarını izleme ve raporlama.
  • Paket yönetimi (Uygulama yükleme ve güncelleme).
  • Ağ bağlantılarını test etme ve yönetme.

Önkoşullar

  • Pardus 23 veya Pardus 25 “Bilge” yüklü bir sistem.
  • Uçbirim (Terminal) uygulamasının açılmış olması.
  • Bazı sistem komutları için “sudo” (yönetici) şifresine sahip olmak.

Teknik Anlatım: 50 Temel Komut ve Uygulamalı Örnekler

1. Dizin Gezintisi ve Konum Belirleme

Terminalde ilk kural, nerede olduğunuzu bilmektir.

  1. pwd (Print Working Directory): Şu an hangi klasörün içindesiniz?
    • Örnek: pwd yazdığınızda /home/kullanici/Belgeler çıktısını alırsınız.
  2. ls (List): İçeride neler var?
    • Örnek: ls -l (Detaylı liste) veya ls -a (Gizli dosyaları göster).
  3. cd (Change Directory): Bir klasöre girin.
    • Örnek: cd Masaüstü (Masaüstüne gider) veya cd .. (Bir üst klasöre çıkar).
  4. mkdir (Make Directory): Yeni bir klasör açın.
    • Örnek: mkdir Projelerim
  5. rmdir (Remove Directory): Boş bir klasörü silin.
    • Örnek: rmdir Eski_Klasor
Pardus terminal komutları kullanılarak mevcut dizini öğrenme (pwd), içerik listeleme (ls), dizin değiştirme (cd) ve yeni klasör oluşturma (mkdir) işlemlerini gösteren uygulamalı ekran görüntüsü.
Terminal üzerinden pwd, ls, cd ve mkdir komutlarıyla temel dosya sistemi navigasyonu.

2. Dosya Yönetimi ve Düzenleme

  1. touch: Yeni ve boş bir dosya oluşturun.
    • Örnek: touch notlar.txt
  2. cp (Copy): Dosyayı kopyalayın.
    • Örnek: cp notlar.txt yedek_notlar.txt
  3. mv (Move/Rename): Dosyayı taşıyın veya adını değiştirin.
    • Örnek: mv notlar.txt yeni_notlar.txt (İsim değiştirir).
  4. rm (Remove): Dosyayı silin.
    • Örnek: rm dosya.txt (Dizini silmek için rm -rf Klasör_Adı kullanılır).
  5. find: Dosya arayın.
    • Örnek: find . -name "*.pdf" (Bulunduğunuz dizindeki tüm PDF’leri bulur).
Pardus terminal komutları ile yeni dosya oluşturma (touch) ve mevcut dosyanın adını değiştirme (mv) işlemlerinin terminal ekranındaki uygulamalı gösterimi.

3. İçerik Görüntüleme ve Metin İşleme

  1. cat: Dosyanın tüm içeriğini ekrana basar.
    • Örnek: cat liste.txt
  2. nano: Terminal içinden hızlıca metin düzenleyin.
    • Örnek: nano ayarlar.conf
  3. grep: Dosya içinde kelime arayın.
    • Örnek: grep "hata" log.txt (log dosyasındaki “hata” geçen satırları getirir).
  4. head: Dosyanın ilk 10 satırına bakın.
    • Örnek: head -n 5 veri.txt (İlk 5 satırı gösterir).
  5. tail: Dosyanın sonuna bakın.
    • Örnek: tail -f /var/log/syslog (Sistem loglarını canlı izler).
  6. less: Uzun dosyaları sayfa sayfa okuyun.
    • Örnek: less uzun_metin.txt
  7. more: Less komutunun benzeri, aşağı doğru kaydırarak okuma sağlar.
  8. diff: İki dosyayı karşılaştırıp farkları bulur.
    • Örnek: diff dosya1.txt dosya2.txt
  9. wc (Word Count): Satır, kelime ve karakter sayısını sayar.
    • Örnek: wc -l liste.txt (Kaç satır olduğunu söyler).
  10. echo: Terminale metin yazar veya dosyaya ekler.
    • Örnek: echo "Merhaba Pardus" > selamlama.txt
Pardus terminal komutları ile dosya içeriğini görüntüleme (cat), ilk satırları listeleme (head), satır sayısını bulma (wc) ve metin yazdırma (echo) işlemlerinin uygulamalı örneği.
Terminalde cat, head ve wc komutlarıyla dosya içeriklerini ve metin verilerini yönetme.

4. Sistem Kaynaklarını İzleme

  1. top: İşlemci ve RAM kullanımını canlı gösterir.
  2. htop: Top’un daha görsel ve gelişmiş hali.
  3. df -h (Disk Free): Disk doluluk oranını anlaşılır formatta gösterir.
  4. du -sh (Disk Usage): Klasörün kapladığı alanı hesaplar.
    • Örnek: du -sh /home/kullanici/Videolar
  5. free -m: RAM kullanımını MB cinsinden gösterir.
  6. uptime: Bilgisayarın ne kadar süredir açık olduğunu söyler.
  7. uname -a: Sistem çekirdek bilgilerini verir.
  8. whoami: Hangi kullanıcı ile oturum açtığınızı gösterir.
  9. id: Kullanıcının bağlı olduğu grupları ve ID’leri listeler.
  10. history: Yazdığınız son komutların listesini getirir.
    • Örnek: history ile listele !155 ile belirtilen satırdaki komutu tekrar çalıştır.
Pardus terminal komutları arasında yer alan htop ile işlemci (CPU), bellek (RAM) ve sistem kaynaklarının anlık olarak izlenmesini gösteren teknik ekran görüntüsü.
Htop komutuyla işlemci çekirdeklerinin yükünü, bellek kullanımını ve çalışan tüm süreçleri detaylıca yönetebilirsiniz.
Pardus terminal komutları ile disk alanı kullanımı (df), klasör boyutu (du), ram durumu (free) ve kullanıcı kimliği (whoami, id) sorgulama işlemlerini gösteren terminal ekranı.
Sistem kaynaklarını ve kullanıcı yetkilerini kontrol etmek için du, df, free ve whoami komutlarının kullanımı.

5. Yetki ve Kullanıcı İşlemleri

  1. sudo (SuperUser Do): Yönetici yetkisiyle komut çalıştırır.
  2. su: Kullanıcı değiştirmenizi sağlar.
    • Örnek: su kullaniciadi
  3. chmod: İzinleri değiştirir.
    • Örnek: chmod +x betik.sh (Dosyayı çalıştırılabilir yapar).
  4. chown: Dosyanın sahibini değiştirir.
    • Örnek: sudo chown kullanici:grup dosya.txt
  5. passwd: Şifrenizi güncellemenizi sağlar.
Pardus terminal komutları ile systemctl kullanarak NetworkManager servisinin çalışma durumunu, aktiflik süresini ve bellek kullanımını sorgulayan teknik ekran görüntüsü.
Sistem servislerini ve arka plan süreçlerini systemctl status komutuyla anlık olarak denetleyebilirsiniz.

6. Paket Yönetimi (Pardus Özel)

  1. sudo apt update: Depo listesini günceller.
  2. sudo apt upgrade: Tüm sistemi günceller.
  3. sudo apt install: Uygulama yükler.
    • Örnek: sudo apt install vlc
  4. sudo apt remove: Uygulama kaldırır.
    • Örnek: sudo apt remove vlc
  5. apt search: Bir uygulama depoda var mı diye bakar.

7. Ağ Komutları

  1. ping: Sunucuya erişimi test eder.
    • Örnek: ping google.com
  2. ip addr: Bilgisayarın IP adresini gösterir.
  3. ssh: Uzaktaki bir bilgisayara bağlanır.
  4. scp: Dosyayı başka bir bilgisayara güvenli kopyalar.
    • Örnek:scp rapor.pdf parduskullanicisi@192.168.1.50:/home/parduskullanicisi/Belgeler/
  5. wget: İnternetten dosya indirir.
    • Örnek: wget https://site.com/dosya.zip
  6. curl: Veri transferi yapar (API testleri için kullanılır).

8. Yardımcı Komutlar

  1. man (Manual): Komutun nasıl kullanıldığını anlatan kılavuzu açar.
    • Örnek: man tar
  2. clear: Terminal ekranını tertemiz yapar.
  3. alias: Kısayol oluşturur.
    • Örnek: alias guncelle='sudo apt update && sudo apt upgrade'
  4. exit: Terminali kapatır.

Pardus Terminal Komutları – Sıkça Sorulan Sorular

Terminalde komut yazarken harf hatası yapıyorum, kolay bir yolu var mı?

Evet! Birkaç harf yazdıktan sonra Tab tuşuna basarsanız, terminal dosya veya komut adını sizin için otomatik tamamlar.

Yanlışlıkla çok uzun süren bir komut başlattım, nasıl durdururum?

Klavyeden Ctrl + C tuşlarına basarak o an çalışan işlemi anında sonlandırabilirsiniz.

sudo yazdığımda şifre giriyorum ama ekranda hiçbir şey görünmüyor, neden?

Bu bir güvenlik önlemidir. Siz şifreyi yazarken ekranda yıldız bile çıkmaz ama terminal karakterleri kaydeder. Yazıp Enter’a basmanız yeterlidir.

Daha önce yazdığım bir komutu tekrar yazmak istemiyorum, ne yapmalıyım?

Klavyedeki Yukarı Ok tuşuna basarak geçmişteki komutlar arasında gezinebilirsiniz.

Terminali Türkçe kullanabilir miyim?

Evet, Pardus kurulumunda dili Türkçe seçtiyseniz çoğu hata mesajı ve yardım içeriği Türkçe gelecektir. Ancak komutların kendisi (ls, cd, mkdir vb.) evrenseldir ve değişmez.

Terminalde bir komutun çıktısını nasıl bir metin dosyasına kaydedebilirim?

Terminalde bir komutun sonucunu ekrana yazdırmak yerine bir dosyaya kaydetmek için > operatörünü kullanabilirsiniz. Örneğin; ls > liste.txt komutu, bulunduğunuz dizindeki dosyaları liste.txt isimli bir dosyaya yazar. Eğer dosyanın sonuna ekleme yapmak isterseniz >> operatörünü kullanmalısınız.

Terminalde kopyala-yapıştır yapmak istiyorum ama Ctrl+C ve Ctrl+V çalışmıyor, neden?

Linux terminalinde Ctrl+C tuş kombinasyonu çalışan bir işlemi durdurmak (interrupt) için ayrılmıştır. Kopyalama yapmak için Ctrl + Shift + C, yapıştırmak için ise Ctrl + Shift + V kombinasyonlarını kullanmalısınız.

“Command not found” (Komut bulunamadı) hatası alıyorum, ne yapmalıyım?

Bu hata genellikle iki nedenden kaynaklanır: Ya komutu yanlış yazmışsınızdır ya da ilgili paket sisteminizde yüklü değildir. Eğer yazım doğruysa, sudo apt install [paket-adı] komutu ile ilgili aracı yüklemeyi deneyebilirsiniz.

Terminalin arka plan rengini veya yazı tipini değiştirebilir miyim?

Evet. Pardus 23 ve 25 sürümlerinde terminal ekranındayken üst menüden Düzenle > Tercihler yolunu izleyerek renkleri, yazı tiplerini ve şeffaflık ayarlarını tamamen kendinize göre özelleştirebilirsiniz.

Bir komutun ne işe yaradığını hızlıca nasıl öğrenebilirim?

Komutların detaylı kılavuzlarını açan man komutunun yanı sıra, çoğu komutun yanına --help ekleyerek kısa bir yardım özeti alabilirsiniz. Örneğin; mkdir --help yazdığınızda klasör oluşturma komutunun tüm parametrelerini hızlıca görebilirsiniz.

İlginizi Çekebilir