Linux terminali, sistem yönetimi, dosya işlemleri ve ağ yönetimi gibi birçok işlemi hızlı ve verimli bir şekilde gerçekleştirmek için güçlü bir araçtır.
Bu yazıda, en temel Linux komutlarını ve kullanım örneklerini yazıyorum. Not alın işinize yarayacaktır.
1️⃣ Dosya ve Dizin İşlemleri
📁 Mevcut dizini görüntüleme:
pwd
🔹 Geçerli çalışma dizinini gösterir.
📂 Dizin listeleme:
ls -l
🔹 -l
parametresiyle dosyaları detaylı şekilde listeler.
📂 Dizin değiştirme:
cd /home/kullanici
🔹 Belirtilen dizine geçiş yapar.
📂 Yeni dizin oluşturma:
mkdir yeni_klasor
🔹 Yeni bir klasör oluşturur.
📂 Dizini ve içeriğini silme:
rm -r eski_klasor
🔹 -r
parametresi ile klasörü ve içindekileri siler.
2️⃣ Dosya Yönetimi
📄 Dosya oluşturma:
touch yeni_dosya.txt
🔹 Yeni, boş bir dosya oluşturur.
📄 Dosya içeriğini görüntüleme:
cat dosya.txt
🔹 Dosya içeriğini ekrana yazdırır.
📄 Dosyayı düzenleme:
nano dosya.txt
🔹 Dosyayı nano editöründe açar.
📄 Dosya silme:
rm dosya.txt
🔹 Belirtilen dosyayı siler.
📄 Dosya taşıma veya yeniden adlandırma:
mv eski_ad.txt yeni_ad.txt
🔹 Dosyanın adını değiştirir veya başka bir dizine taşır.
3️⃣ Kullanıcı ve Yetki İşlemleri
👤 Mevcut kullanıcıyı öğrenme:
whoami
🔹 Oturum açmış olan kullanıcıyı gösterir.
🔑 Root kullanıcı olma:
sudo su
🔹 Geçici olarak root yetkisi kazanır.
🔒 Dosya izinlerini değiştirme:
chmod 755 dosya.txt
🔹 Dosya için okuma, yazma ve çalıştırma izinlerini düzenler.
4️⃣ Ağ ve Bağlantı İşlemleri
🌍 IP adresini görüntüleme:
ip a
🔹 Mevcut ağ arabirimlerini ve IP adreslerini listeler.
🌍 Belirli bir sunucuya ping atma:
ping google.com
🔹 Sunucuya erişilebilirliği test eder.
🌍 Ağ bağlantılarını görüntüleme:
netstat -tulnp
🔹 Açık bağlantı noktalarını ve bağlı servisleri listeler.
5️⃣ Sistem Yönetimi
⚙️ Çalışan işlemleri listeleme:
top
🔹 Mevcut sistem süreçlerini ve CPU kullanımını gösterir.
⚙️ Sistemi kapatma:
sudo shutdown -h now
🔹 Sunucuyu hemen kapatır.
⚙️ Sistemi yeniden başlatma:
sudo reboot
🔹 Sunucuyu yeniden başlatır.
⚙️ Disk kullanımını kontrol etme:
df -h
🔹 Kullanılan disk alanını gösterir.
Yorum gönder