Sobes.tech
Junior

Linux'ta dosya ve dizinlerle çalışmak için hangi komutlar kullanılır?

sobes.tech yapay zeka

AI'dan gelen yanıt

  • ls: Klasör içeriğini görüntüleme.
  • cd: Mevcut çalışma dizinini değiştirme.
  • pwd: Mevcut çalışma dizininin tam yolunu gösterme.
  • mkdir: Bir dizin oluşturma.
  • rmdir: Boş bir dizini silme.
  • touch: Boş bir dosya oluşturma veya mevcut dosyanın değiştirme tarihini güncelleme.
  • cp: Dosya veya dizinleri kopyalama.
  • mv: Dosya veya dizinleri taşıma veya yeniden adlandırma.
  • rm: Dosya veya dizinleri silme (kapsamlı silme için -r seçeneği ile).
  • cat: Dosyanın içeriğini standart çıkışa yazdırma, dosyaları birleştirme.
  • less / more: Dosya içeriğini sayfa sayfa görüntüleme.
  • head: Dosyanın ilk satırlarını gösterme.
  • tail: Dosyanın son satırlarını gösterme.
  • file: Dosya türünü belirleme.
  • find: Farklı kriterlere göre dosya ve dizinleri arama.
  • grep: Dosyalarda desenle eşleşen satırları arama.
  • chmod: Dosya ve dizinlere erişim izinlerini değiştirme.
  • chown: Dosya veya dizinin sahibi değiştirme.
  • chgrp: Dosya veya dizinin grup sahibi değiştirme.
  • ln: Bağlantılar oluşturma (sert veya sembolik).
  • df: Dosya sistemlerinin disk alanı kullanım bilgilerini gösterme.
  • du: Dosya ve dizinlerin disk alanı kullanımını tahmin etme.

Örnekler:

# İçeriği detaylı göster
ls -l

# Yeni bir dizin oluştur
mkdir yeni_dizinim

# Dosya kopyala
cp kaynak_dosya hedef_dizin/

# Dosyayı taşı veya yeniden adlandır
mv eski_dosya yeni_ad

# Dosyayı sil
rm silinecek_dosya

# Dosyanın ilk 10 satırını göster
head log_dosyası

# Mevcut dizinde ve alt dizinlerde .txt uzantılı dosyaları ara
find . -name "*.txt"

# Sahip için çalıştırma izni ver
chmod u+x betik.sh