Menu
Coddy logo textTech

Head ve Tail

Coddy'nin Terminal Journey'sinin Temeller bölümünün bir parçası — ders 30 / 82.

Büyük dosyalarla çalışırken, genellikle tüm dosyayı okumanız gerekmez — yalnızca başlangıcını veya sonunu görmeniz gerekir. head ve tail komutları tam olarak bunu yapmanızı sağlar.

<strong>head</strong> komutu bir dosyanın ilk satırlarını gösterir. Varsayılan olarak ilk 10 satırı gösterir:

head log.txt

Görüntülenecek satır sayısını belirtmek için -n bayrağını kullanın:

head -n 3 log.txt   # ilk 3 satırı göster
head -n 1 log.txt   # yalnızca ilk satırı göster

<strong>tail</strong> komutu bir dosyanın son satırlarını gösterir. Varsayılan olarak son 10 satırı gösterir:

tail log.txt

Kaç satır belirtileceğini ayarlamak için:

tail -n 3 log.txt   # son 3 satırı göster
tail -n 1 log.txt   # yalnızca son satırı göster

Her birinin ne zaman kullanılacağı:

  • Bir dosyanın yapısını veya üst bilgisini önizlemek için head kullanın
  • Bir log dosyasındaki en son girdileri kontrol etmek için tail kullanın

Faydalı bir ipucu — ikisini birleştirmek:

Bir dosyanın hem başlangıcını hem de sonunu aynı anda görmek için her iki komutu birlikte kullanabilirsiniz:

head -n 2 log.txt
tail -n 2 log.txt
challenge icon

Görev

Başlangıç
log.txt dosyasını incelemek için head ve tail komutlarını kullanın. Görevi tamamlamak için, her iki komutun da çıktısının birlikte yakalanabilmesi adına, komutları noktalı virgül (;) ile ayırarak tek bir satırda çalıştırın:

1. head -n 3 log.txt kullanarak dosyanın ilk 3 satırını yazdırın
2. tail -n 1 log.txt kullanarak dosyanın son 1 satırını yazdırın

Örnek biçim: command1; command2
İpucu: Noktalı virgül ; birden fazla komutu tek bir satırda sırayla çalıştırmanıza olanak tanır.

Kendin dene

Terminal
quiz iconKendini test et

Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.

Temeller bölümündeki tüm dersler