- ls: Mevcut dizindeki dosya ve klasörleri listeler. Örnek:
ls -l(uzun formatlı listeleme) - cd: Dizin değiştirmek için kullanılır. Örnek:
cd /var/www/html(html dizinine git) - pwd: Şu anki dizinin tam yolunu gösterir.
- cp: Dosya veya klasörleri kopyalar. Örnek:
cp dosya.txt hedef_klasor/ - mv: Dosya veya klasörleri taşır veya yeniden adlandırır. Örnek:
mv eski_ad yeni_ad - rm: Dosya veya klasörleri siler. Örnek:
rm dosya.txt(dosyayı sil) veyarm -r klasor/(klasörü ve içeriğini sil) - mkdir: Yeni bir klasör oluşturur. Örnek:
mkdir yeni_klasor - rmdir: Boş bir klasörü siler. Örnek:
rmdir bos_klasor - chmod: Dosya veya klasör izinlerini düzenler. Örnek:
chmod 755 dosya.txt(örneğin, dosyaya okuma, yazma ve yürütme izni verir) - chown: Dosya veya klasörün sahibini ve grubunu değiştirir. Örnek:
chown kullanici:grup dosya.txt - ps: Çalışan süreçleri listeler. Örnek:
ps aux - top: Sistem kaynaklarını canlı olarak izler.
- netstat: Ağ bağlantılarını ve port kullanımlarını gösterir. Örnek:
netstat -tuln(TCP ve UDP bağlantılarını listeler) - systemctl: Servisleri yönetmek için kullanılır (systemd ile). Örnek:
systemctl start apache2(Apache HTTP sunucusunu başlatır) - journalctl: Sistem günlüklerini görüntüler. Örnek:
journalctl -xe(hataları ve olayları görüntüler) - nano veya vi: Metin düzenleyicileri, dosyaları düzenlemek için kullanılır. Örnek:
nano dosya.txt - wget veya curl: Dosyaları indirmek veya web istekleri yapmak için kullanılır. Örnek:
wget https://example.com/dosya.txt - ufw: Uncomplicated Firewall’u yönetir. Örnek:
ufw allow 80/tcp(80 numaralı portu açar) - grep: Metin içinde arama yapar. Örnek:
grep "aranan_metin" dosya.txt - tar: Arşivleri sıkıştırmak veya açmak için kullanılır. Örnek:
tar -czvf dosya.tar.gz klasor/ - ssh: Uzak sunucuya güvenli bir şekilde bağlanmak için kullanılır. Örnek:
ssh kullanici@uzak_sunucu_ip - scp: Uzak sunucu ile dosya kopyalamak için kullanılır. Örnek:
scp dosya.txt kullanici@uzak_sunucu_ip:hedef_klasor/ - df: Disk kullanımını gösterir. Örnek:
df -h(insan okunabilir formatla disk kullanımını görüntüler) - du: Dizinlerin veya dosyaların disk kullanımını gösterir. Örnek:
du -sh klasor/(klasörün toplam disk kullanımını görüntüler) - cron: Zamanlanmış görevleri yönetmek için kullanılır. Örnek:
crontab -e(kullanıcının cron görevlerini düzenler) - wget: İnternet üzerinden dosya indirir. Örnek:
wget https://example.com/dosya.txt - curl: İnternet üzerinde veri alışverişi yapar. Örnek:
curl https://example.com - htop: Sistem kaynaklarını interaktif olarak izler.
- ifconfig veya ip: Ağ arabirimlerini ve IP adreslerini görüntüler. Örnek:
ifconfigveyaip addr - dig: DNS sorguları yapar. Örnek:
dig example.com - find: Dosya ve dizin araması yapar. Örnek:
find /var/www -name "index.html" - tail: Dosyanın sonundan belirli bir sayıda satırı görüntüler. Örnek:
tail -n 10 dosya.log(son 10 satırı görüntüler) - head: Dosyanın başından belirli bir sayıda satırı görüntüler. Örnek:
head -n 20 dosya.log(ilk 20 satırı görüntüler) - uname: Sistem bilgilerini görüntüler. Örnek:
uname -a - lsof: Açık dosya ve bağlantıları listeler. Örnek:
lsof -i :80(80 numaralı portu kullanan bağlantıları listeler)
Article Tags: linux terminalde yazılan kodlar · server yönetirken yazılacak kodlar nedir · temel shell komutları nedir
