Android

Linux kafa komutu

Temel Linux Komutlari - Genel Terminal Kullanımı

Temel Linux Komutlari - Genel Terminal Kullanımı

İçindekiler:

Anonim

Head komutu, bir veya daha fazla dosyanın veya borulu verilerin ilk satırlarını (varsayılan olarak 10 satır) standart çıktıya yazdırır.

Bu öğreticide, pratik örnekler ve en yaygın kafa seçeneklerinin ayrıntılı açıklamaları ile Linux kafa yardımcı programının nasıl kullanılacağını açıklayacağız.

Baş Komut Sözdizimi

Head komutunun sözdizimi aşağıdaki gibidir:

head……

  • OPTION - kafa seçenekleri. Sonraki bölümlerde en yaygın seçeneklerin üzerinden geçeceğiz. FILE - Sıfır veya daha fazla girdi dosyası adı. Herhangi bir DOSYA belirtilmezse veya DOSYA - olduğunda, kafa standart girişi okuyacaktır.

Head Command Nasıl Kullanılır

Herhangi bir seçenek olmadan kullanıldığında en basit haliyle, head komutu ilk 10 satırı görüntüler.

head filename.txt

Belirli Bir Satır Nasıl Görüntülenir

-n ( --lines ) seçeneğini ve ardından gösterilecek satır sayısını belirten bir tamsayıyı kullanın:

head -n filename.txt head -n filename.txt

n harfini atlayabilir ve yalnızca kısa çizgi ( - ) ve sayı (aralarında boşluk olmadan) kullanabilirsiniz.

filename.txt adlı bir dosyanın ilk 30 satırını görüntülemek için şunu filename.txt :

head -n 30 filename.txt

Aşağıdakiler yukarıdaki komutlarla aynı sonucu verecektir:

head -30 filename.txt

Belirli Bir Bayt Sayısı Nasıl Görüntülenir

-c ( --bytes ) seçeneği belirli sayıda baytın yazdırılmasını sağlar:

head -c filename.txt head -c filename.txt

Örneğin, filename.txt adlı dosyadan ilk 100 bayt veriyi görüntülemek için şunu filename.txt :

head -c 100 filename.txt

Gösterilecek bayt sayısını belirtmek için sayıdan sonra bir çarpan soneki de kullanabilirsiniz. b 512 ile çarpar, kB 1000 ile çarpar, K 1024 ile çarpar, MB 1000000 ile çarpar, M 1048576 ile çarpar vb.

Aşağıdaki komut filename.txt dosyasının ilk beş kilobaytını (2048) görüntüler:

head -c 5k filename.txt

Birden Çok Dosya Nasıl Görüntülenir

Head komutuna giriş olarak birden fazla dosya sağlanırsa, sağlanan her dosyadan ilk on satırı görüntüler.

head filename1.txt filename2.txt

Tek bir dosyayı görüntülerken kullandığınız seçenekleri kullanabilirsiniz.

Bu örnek, filename1.txt ve filename2.txt dosyalarının ilk 20 satırını gösterir:

head -n 20 filename1.txt filename2.txt

Birden fazla dosya kullanıldığında, çıktı her birinin önünde dosya adını gösteren bir başlık bulunur.

Head Diğer Komutlarla Nasıl Kullanılır

Head komutu, standart çıktıyı pipe kullanan diğer yardımcı programlardan / programlara yönlendirerek diğer komutlarla birlikte kullanılabilir.

Aşağıdaki komut $RANDOM ortam değişkenini hash eder, ilk 32 baytı görüntüler ve 24 karakter rastgele dizeyi görüntüler:

echo $RANDOM | sha512sum | head -c 24; echo

Sonuç

Şimdiye kadar Linux head komutunun nasıl kullanılacağı konusunda iyi bir anlayışa sahip olmalısınız. Bir dosyanın son satırlarını terminale yazan kuyruk komutunun tamamlayıcısıdır.

kafa terminali