Temel Linux Komutları ve Açıklamaları
Dosya ve Dizin İşlemleri
ls →> Klasördeki dosyaları listele
cd [dizin] →> Dizin değiştir
pwd →> Mevcut dizini göster
mkdir [dizin] →> Yeni dizin oluştur
rmdir [dizin] →> Boş dizini sil
rm [dosya] →> Dosya sil
rm -r [dizin] →> Dizin ve içeriğini sil
mv [kaynak] [hedef] →> Dosya/dizin taşı veya yeniden adlandır
cp [kaynak] [hedef] →> Dosya/dizin kopyala
Dosya İçeriği İşlemleri
cat [dosya] →> Dosyanın içeriğini görüntüle
tac [dosya] →> Dosyanın içeriğini ters sırayla göster
less [dosya] →> Sayfa sayfa dosya oku
head [dosya] →> Dosyanın ilk 10 satırını göster
tail [dosya] →> Dosyanın son 10 satırını göster
nano [dosya] →> Terminalde metin düzenleyici aç
vi [dosya] →> Vi editörünü aç
touch [dosya] →> Boş dosya oluştur
Arama İşlemleri
find [dizin] -name "[dosya_adı]" →> Dosya ara
grep "[aranan]" [dosya] →> Dosyada kelime ara
grep -r "[aranan]" [dizin] →> Klasörde kelime ara
locate [dosya] →> Dosya yolunu bul
Erişim ve Yetki İşlemleri
chmod [777] [dosya] →> Dosya izinlerini değiştir
chown [kullanıcı:grup] [dosya] →> Sahipliği değiştir
sudo [komut] →> Yönetici yetkisiyle çalıştır
Disk ve Sistem İşlemleri
df -h →> Disk kullanımını göster
du -sh [dizin] →> Klasör boyutunu göster
free -h →> RAM kullanımını göster
top →> Çalışan işlemleri görüntüle
ps aux →> Çalışan işlemleri listele
kill [PID] →> Süreci sonlandır
killall [program] →> Programı kapat
Ağ İşlemleri
ping [site] →> Bağlantıyı test et
wget [url] →> Dosya indir
curl [url] →> Sayfa içeriğini getir
netstat -tulnp →> Açık portları listele
ifconfig / ip a →> IP adreslerini göster
Sıkıştırma ve Arşivleme
tar -cvf [arşiv.tar] [klasör] →> Klasörü arşivle
tar -xvf [arşiv.tar] →> Arşivi aç
zip -r [arşiv.zip] [klasör] →> Zip oluştur
unzip [arşiv.zip] →> Zip aç
Diğer Yararlı Komutlar
history →> Geçmiş komutları göster
clear →> Terminali temizle
echo "Merhaba" →> Ekrana yazı yazdır
date →> Tarihi ve saati göster
whoami →> Mevcut kullanıcıyı göster
uname -a →> Sistem bilgilerini göster