GNU/Linux >> Belajar Linux >  >> Linux

Perintah Kepala Linux

head perintah mencetak baris pertama (10 baris secara default) dari satu atau lebih file atau data yang disalurkan ke output standar.

Artikel ini menjelaskan cara menggunakan head Linux utilitas melalui contoh-contoh praktis dan penjelasan rinci tentang opsi perintah yang paling umum.

Sintaks Perintah Kepala #

Sintaks untuk perintah head adalah sebagai berikut:

head [OPTION]... [FILE]...
  • OPTION - head pilihan. Kami akan membahas opsi yang paling umum di bagian selanjutnya.
  • FILE - Nol atau lebih nama file masukan. Jika tidak ada FILE ditentukan, atau ketika FILE adalah - , head akan membaca input standar.

Cara Menggunakan head Perintah #

Dalam bentuknya yang paling sederhana, ketika digunakan tanpa opsi apa pun, head perintah menampilkan sepuluh baris pertama.

head filename.txt

Menampilkan Jumlah Baris Tertentu #

Gunakan -n (--lines ) opsi diikuti oleh bilangan bulat yang menentukan jumlah baris yang akan ditampilkan:

head -n <NUMBER> filename.txt

Anda dapat menghilangkan huruf n dan gunakan saja tanda hubung (- ) dan nomor (tanpa spasi).

Untuk menampilkan 30 baris pertama dari sebuah file bernama filename.txt Anda akan mengetik:

head -n 30 filename.txt

Berikut ini akan menghasilkan hasil yang sama seperti perintah di atas:

head -30 filename.txt

Menampilkan Jumlah Byte Tertentu #

-c (--bytes ) opsi memungkinkan untuk mencetak sejumlah byte tertentu:

head -c <NUMBER> filename.txt

Misalnya, untuk menampilkan 100 byte data pertama dari file bernama filename.txt Anda akan mengetik:

head -c 100 filename.txt

Anda juga dapat menggunakan sufiks pengali setelah angka untuk menentukan jumlah byte yang akan ditampilkan. b mengalikannya dengan 512, kB mengalikannya dengan 1000, K mengalikannya dengan 1024, MB mengalikannya dengan 1000000, M mengalikannya dengan 1048576, dan seterusnya.

Perintah berikut akan menampilkan lima kilobyte pertama (2048) dari file filename.txt :

head -c 5k filename.txt

Tampilkan Banyak File #

Jika beberapa file diberikan sebagai input ke perintah head, itu akan menampilkan sepuluh baris pertama dari setiap file yang disediakan.

head filename1.txt filename2.txt

Anda dapat menggunakan opsi yang sama seperti saat menampilkan satu file.

Contoh ini menunjukkan 20 baris pertama dari file filename1.txt dan filename2.txt :

head -n 20 filename1.txt filename2.txt

Ketika lebih dari satu file digunakan, setiap konten file didahului dengan header yang menunjukkan nama file.

Gunakan head dengan Perintah Lain #

head perintah dapat digunakan dalam kombinasi dengan perintah lain dengan mengarahkan output standar dari/ke utilitas lain menggunakan pipa.

Perintah berikut akan meng-hash $RANDOM variabel lingkungan, tampilkan 32 byte pertama dan tampilkan 24 karakter string acak:

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

Kesimpulan #

Sekarang Anda seharusnya sudah memiliki pemahaman yang baik tentang cara menggunakan head Linux memerintah. Ini melengkapi tail perintah yang mencetak baris terakhir dari sebuah file ke terminal.

Jika Anda memiliki pertanyaan atau masukan, jangan ragu untuk memberikan komentar.


Linux
  1. Perintah mv Linux

  2. Linux du perintah

  3. dd Contoh Perintah di Linux

  1. Perintah kucing Linux

  2. Perintah ip Linux

  3. Perintah cd Linux

  1. 8 Contoh Perintah Kepala di Linux

  2. Perintah W di Linux

  3. Perintah kepala Linux dengan Contoh