Temel Linux Komutları: Başlangıç Rehberi

Linux kullanmaya yeni başlıyorsanız, temel komutları öğrenmek sistem yönetimi, dosya işlemleri ve script yazma konusunda size büyük kolaylık sağlayacaktır. Bu rehberde, en çok kullanılan Linux komutlarını, açıklamalarıyla birlikte bulabilirsiniz.

1. Dosya ve Dizin İşlemleri

ls – Dizin İçeriğini Listeleme

ls
  • Bulunduğunuz dizindeki dosya ve klasörleri listeler.
ls -l
  • Detaylı listeleme (izinler, boyut, tarih).
ls -a
  • Gizli dosyaları da gösterir (. ile başlayanlar).

cd – Dizin Değiştirme

cd /var/www
  • Belirtilen dizine geçiş yapar.
cd ..
  • Bir üst dizine çıkar.
cd ~
  • Kullanıcı ana dizinine gider.

pwd – Bulunduğunuz Dizini Gösterir

pwd
  • Şu an hangi dizinde olduğunuzu yazdırır.

mkdir – Yeni Dizin Oluşturma

mkdir yeni_klasor
  • Belirtilen isimde bir klasör oluşturur.

rm – Dosya veya Dizin Silme

rm dosya.txt
  • Dosyayı siler.

cp – Dosya Kopyalama

cp kaynak.txt hedef/
  • Dosyayı belirtilen hedefe kopyalar.

mv – Dosya Taşıma veya Yeniden Adlandırma

mv eski.txt yeni.txt
  • Dosyayı taşır veya adını değiştirir.

2. Dosya İçeriği Okuma ve Düzenleme

cat – Dosya İçeriğini Gösterme

cat dosya.txt
  • Dosyanın içeriğini terminalde gösterir.

nano / vim – Metin Düzenleyici

nano dosya.txt
  • Basit bir metin düzenleyici açar.

grep – Metin Arama

grep "aranan_kelime" dosya.txt
  • Dosya içinde belirtilen kelimeyi arar.

head / tail – Dosyanın Başı/Sonu

head -n 5 dosya.txt # İlk 5 satırı gösterir
tail -n 5 dosya.txt # Son 5 satırı gösterir

3. Sistem ve Süreç Yönetimi

ps – Çalışan Süreçleri Listeleme

ps aux
  • Aktif süreçleri detaylı gösterir.

top / htop – Sistem Kaynak Kullanımı

top
  • CPU, RAM kullanımını ve çalışan süreçleri gösterir.

kill – Süreci Durdurma

kill -9 PID
  • Belirtilen PID'ye sahip süreci sonlandırır.

df – Disk Kullanımı

df -h
  • Disk alanını okunabilir formatta (GB/MB) gösterir.

free – Bellek Kullanımı

free -m
  • RAM kullanımını gösterir.

4. Kullanıcı ve Yetki Yönetimi

sudo – Root Yetkisiyle Çalıştırma

sudo komut
  • Yönetici yetkisiyle komut çalıştırır.

chmod – Dosya İzinlerini Değiştirme

chmod 755 dosya.sh
  • Dosyaya okuma, yazma ve çalıştırma izinleri verir.

chown – Dosya Sahipliğini Değiştirme

chown kullanici:grup dosya.txt
  • Dosyanın sahibini değiştirir.

5. Ağ İşlemleri

ping – Ağ Bağlantısını Test Etme

ping google.com
  • Belirtilen sunucuya ping atar.

ifconfig / ip a – Ağ Arabirimlerini Gösterme

ip a
  • Ağ bağdaştırıcılarını ve IP adreslerini listeler.

wget / curl – Dosya İndirme

wget https://example.com/dosya.zip
curl -O https://example.com/dosya.zip

Subscribe to Linux Script

Don’t miss out on the latest issues. Sign up now to get access to the library of members-only issues.
[email protected]
Subscribe