Skip to content

emka.web.id

menulis pengetahuan – merekam peradaban

Menu
  • Home
  • Tutorial
  • Search
Menu

Cara Menggunakan Perintah head di Linux

Posted on November 22, 2023

Perintah head Linux itu sendiri, misalnya “head example.txt”, akan mencantumkan sepuluh baris pertama dari file teks atau input. Anda dapat menyesuaikan perintah head untuk menampilkan sejumlah baris tertentu dengan menggunakan opsi “-n”, atau membatasi output ke byte tertentu menggunakan opsi “-c”. Anda juga dapat menggunakan perintah head untuk pemantauan sistem selektif dan real-time dengan menganalisis log dan file teks lainnya yang mungkin berubah seiring waktu.

Di Linux, ada berbagai perintah untuk mendapatkan seluruh isi file teks. Tetapi bagaimana jika Anda memerlukan bagian tertentu atau beberapa garis awal? Perintah head mencetak konten awal file di terminal.

Apa itu Perintah head di Linux?

Linux memiliki banyak perintah untuk menampilkan konten file. Yang paling populer dan sering digunakan adalah perintah cat, less, dan view. Namun, perintah ini lebih berguna untuk menampilkan file dalam porsi besar. Jika Anda hanya perlu menampilkan sejumlah baris file tertentu, perintah head ada untuk Anda.

Perintah head melakukan kebalikan dari apa yang dilakukan perintah tail. Ini menunjukkan konten awal suatu file, sedangkan perintah tail mencetak baris akhir suatu file. Secara default, head menampilkan 10 baris pertama. Jika ingin mencetak lebih atau kurang dari 10 baris, gunakan saja opsi -n. Demikian pula, opsi -c dengan perintah head dapat membatasi output ke nomor byte tertentu.

Perintah head dapat menganalisis log dan file teks lain yang dapat bervariasi seiring waktu. Anda dapat menggunakan perintah head bersama dengan perintah lain untuk pemantauan selektif dan real-time.

Sintaks perintah head mudah dipahami dan mirip dengan perintah Linux lainnya:

head [OPTION]... [FILE]...

Perintah head dapat mengambil satu atau beberapa file sebagai input. Ia juga menerima beberapa opsi yang mengubah perilaku dan keluarannya. Jika tidak ada file yang ditentukan, perintah head dibaca dari input standar.

Untuk memeriksa versi perintah head, gunakan:

head --version

Demikian pula, ketik perintah di bawah ini untuk menampilkan menu bantuan perintah head:

head --help

head Opsi Perintah

You dapat menggunakan berbagai opsi dengan perintah head di Linux. Setiap opsi memiliki bentuk yang ringkas dan diperluas, untuk digunakan dengan sintaks dasar. Ini mengontrol berapa banyak data yang dicetak perintah head ke output normal. Misalnya, ini memungkinkan Anda memutuskan apakah akan menyertakan header dalam output file atau tidak.

Tabel berikut berisi daftar opsi yang tersedia untuk perintah head:

-n atau --lines

Mendefinisikan jumlah baris yang akan ditampilkan dari awal .

-c atau --bytes

Menampilkan jumlah byte yang ditentukan dari awal.

-v atau –verbose

Mencetak setiap nama file beserta konten file. Ini berguna saat menampilkan banyak file sekaligus.

-q atau –quiet

Menekan pencetakan nama file sebelum menampilkan isinya. Ini berguna ketika hanya menampilkan satu file atau ketika menyalurkan output ke perintah lain.

-z atau –zero-terminated

Ganti karakter baris baru dengan NULL di akhir setiap baris.

Sebelum melanjutkan ke demonstrasi perintah head, mari` Pertama-tama kita lihat isi file contohnya. Gunakan perintah cat diikuti dengan nama file untuk mendapatkan semua data dari file contoh.

cat example.txt

File contoh ini berisi 15 baris teks.

Sekarang, mari kita cetak konten file example.txt menggunakan perintah head. Perintah head, tanpa opsi apa pun, akan mencetak 10 baris pertama file.

head example.txt

Mendapatkan Jumlah Baris Tertentu

Untuk menampilkan sejumlah baris tertentu menggunakan perintah head, tambahkan opsi -n (–lines) diikuti dengan nama file.

Untuk menampilkan empat baris pertama example.txt, jalankan:

head -n 4 example.txt

Demikian pula, angka negatif juga dapat ditentukan dengan opsi -n. Ini akan melewatkan N baris terakhir dari sebuah file. Ini berguna ketika Anda ingin melewati beberapa baris di akhir file.

Misalnya, untuk melewati dua baris terakhir dari file example.txt, jalankan:

head -n -2 example.txt

Menarik Jumlah Byte Tertentu Menggunakan head

Another kasus penggunaan untuk perintah head adalah untuk mendapatkan sejumlah byte tertentu dari awal file. Anda dapat melakukan ini dengan menggunakan opsi -c (–bytes) diikuti dengan angka.

Anggaplah Anda memiliki file yang sama example.txt, dan berisi 15 baris teks. Untuk mendapatkan 20 byte pertama, jalankan:

head -c 20 example.txt

Karena file example.txt berisi karakter ASCII, setiap karakter termasuk spasi dan baris baru akan memakan waktu satu byte.

Nomor negatif juga dapat ditentukan dengan – opsi c. Ini akan menampilkan semua byte file, kecuali N byte terakhir. Untuk menampilkan semua byte di example.txt, kecuali 13 byte terakhir, jalankan:

head -c -13 example.txt

Melihat Karakter Tertentu dalam File

Terkadang, Anda perlu melihat bagian tertentu dari file, bukan keseluruhan konten file . Katakanlah Anda memiliki file dengan beberapa baris konten, dan Anda ingin melihat karakter pertama atau terakhir dari setiap baris. Untuk ini, Anda harus menyalurkan perintah head dengan perintah pemrosesan teks lain seperti cut, awk, atau sed.

Misalnya, untuk mengambil huruf pertama dari setiap baris example.txt, gunakan perintah cut dengan opsi -c diikuti oleh posisi karakter. Secara default, Anda akan mendapatkan karakter awal dari 10 baris pertama, kecuali Anda menentukan jumlah baris keluaran.

head example.txt | cut -c 1

Untuk melihat kata terakhir setiap baris example.txt, gunakan perintah awk dengan pola {print $NF}. Gunakan operator pipa (|) untuk menyalurkan perintah head dan awk. Dengan cara ini, output dari perintah head akan berfungsi sebagai input ke perintah awk.

Saat Anda menggunakan {print $NF}, ia memberitahu awk untuk mencetak nilai bidang terakhir untuk setiap baris dalam input. Dengan menggunakan $NF, Anda tidak perlu mengetahui terlebih dahulu berapa banyak field yang dimiliki setiap baris; awk secara otomatis menanganinya untuk Anda dan mengekstrak kolom terakhir.

head example.txt | awk ‘{print $NF}’

Melihat Header/Nama File Dengan head

Secara default, ketika perintah head digunakan dengan satu file, ia tidak mencetak nama file. Namun, dapat menampilkan nama file saat digunakan dengan banyak file.

Gunakan opsi -v untuk mendapatkan nama file beserta isinya. Opsi ini mencetak header dengan nama file dari file yang ditentukan.

head -v example.txt

Menampilkan Isi Banyak File Dengan head

Perintah head juga dapat mengambil beberapa nama file sebagai argumen dan menampilkan kontennya secara berurutan. Mari kita ambil dua file bernama example.txt dan test.txt yang berisi beberapa baris konten. Sekarang, perintah head akan menampilkan kedua nama file beserta isinya.

head example.txt test.txt

Anda dapat menggunakan perintah head dengan opsi -q untuk melihat konten beberapa file tanpa menampilkan namanya.

head -q example.txt test.txt

Menggunakan head Dengan Perintah Lain

Perintah head juga dapat digunakan dengan perintah lain untuk melakukan berbagai tugas. Anda dapat menggunakannya dengan perintah tail, more, wc, dan grep.

Anda dapat menyalurkan perintah head dengan grep untuk memberi Anda semua baris yang berisi pola yang ditentukan.

head example.txt | grep ch

Sintaks di atas menampilkan semua baris dalam file example.txt yang berisi “ch”.

Anda juga dapat menyalurkan perintah head dengan perintah wc. Kedua perintah ini akan menampilkan jumlah total baris, kata, dan byte dalam file.

Untuk mendapatkan jumlah baris, kata, dan byte dalam file example.txt, jalankan:

head example.txt | wc

Anda dapat menggunakan perintah head dan tail bersama dengan simbol pipa untuk menampilkan rentang baris tertentu dari suatu file. Perintah head menunjukkan baris awal suatu file, sedangkan perintah tail mencetak baris akhir suatu file.

Perhatikan file example.txt yang berisi 15 baris. Untuk menampilkan konten antara baris ke-5 dan ke-11, jalankan:

head -n 10 example.txt | tail -n 5

Perintah ini bekerja dengan terlebih dahulu menggunakan perintah head -n 10 untuk menampilkan 10 baris pertama file. Setelah itu, output akan disalurkan ke perintah tail -n 5. Perintah tail akan memberi kita hasil akhir dari entitas yang berada di antara baris ke-5 dan ke-11.

Ingin Menampilkan Akhiran Baris Dengan kepala?

Perintah head, sesuai dengan namanya, terutama berkaitan dengan baris awal suatu file. Sebaliknya, perintah tail berfungsi untuk menampilkan baris penutup file teks. Biasanya, data baru ditambahkan ke akhir file, jadi perintah tail adalah cara cepat dan mudah untuk melihat penambahan terbaru pada file. Itu juga dapat memantau file dan menampilkan setiap entri teks baru ke file itu saat terjadi.

Sama seperti perintah head, Anda juga dapat menggunakan tail untuk memantau banyak file atau menghitung jumlah byte. Itu juga dapat memeriksa pola tertentu atau penyertaan teks dalam file teks. Ini menjadikannya alat yang hebat untuk memantau file log.

Terbaru

  • Inilah Cara Zakat Crypto Kalian Bisa Jadi Pengurang Pajak Berdasarkan Aturan Resmi Pemerintah!
  • Inilah Perbandingan Airwallex vs Payoneer 2026: Jangan Sampai Profit Kalian Ludes Gara-Gara Biaya Admin!
  • Inilah Roadmap 7 Tahap Bangun Bisnis Digital dari Nol Biar Nggak Cuma Putar-Putar di Tempat!
  • Inilah Cara Tetap Gajian dari YouTube Meski View Masih Ratusan, Penasaran?
  • Inilah Alasan Akun TikTok Affiliate GMV 270 Juta Kena Banned Permanen!
  • Inilah Bahaya Astute Beta Server APK, Jangan Sembarang Klik Link Download FF Kipas 2026!
  • Inilah Bahaya Nonton Film di LK21 dan IndoXXI, Awas Data Pribadi dan Saldo Rekening Kalian Bisa Ludes!
  • Inilah Kronologi & Video Lengkap Kasus Sejoli Tambelangan Sampang Viral, Ternyata Gini Awal Mulanya!
  • Inilah Alasan Kenapa Koin Nego Neko Shopee Nggak Bisa Dipakai Bayar Full dan Cara Rahasia Dapetinnya!
  • Inilah Cara Menjawab Pertanyaan Apakah di Sekolahmu Sudah Ada IFP/PID dengan Benar dan Profesional
  • Inilah Fakta Isu Roblox Diblokir di Indonesia 2026, Benarkah Akan Ditutup Total?
  • Inilah Penyebab dan Cara Mengatasi FF Kipas My ID Verify UID Biar Akun Tetap Aman
  • Inilah Deretan HP RAM 8GB Harga di Bawah 2 Juta Terbaik 2026, Spek Dewa Tapi Nggak Bikin Kantong Jebol!
  • Contoh Cara Buat SK Panitia TKA 2026
  • Inilah Cara Download Point Blank ID Versi Terbaru 2026, Gampang Banget Ternyata!
  • Inilah Persiapan Lengkap Gladi Bersih TKA 2026 SD dan SMP: Jadwal, Teknis Proktor, dan Aturan yang Wajib Kalian Tahu
  • Inilah Aturan Lengkapnya, Apakah Zakat dalam Bentuk Barang Bisa Mengurangi Pajak Penghasilan Kalian?
  • Inilah Kenapa KBLI Sangat Penting Buat Bisnis Digital dan Gini Caranya Biar Kalian Nggak Salah Pilih Kode
  • Inilah Fitur Keren ONLYOFFICE Docs 9.3, Cara Baru Edit PDF dan Dokumen Lebih Efisien!
  • Inilah Cara Banjir Komisi Shopee Affiliate Hanya Dalam 7 Hari Saja
  • Cara Download Aplikasi BUSSID Versi 3.7.1 Masih Dicari dan Link Download Aman Mediafire
  • Inilah Cara Lengkap Mengajukan SKMT dan SKBK di EMIS GTK 2026, Biar Tunjangan Cair Tanpa Drama!
  • Inilah Kenapa Bukti Setor Zakat Kalian Harus Ada NPWP-nya, Jangan Sampai Klaim Pajak Ditolak!
  • Inilah Cara Jadi Clipper Video Sukses Tanpa Perlu Tampil di Depan Kamera
  • Inilah Cara Upload NPWP dan Rekening di EMIS GTK Madrasah Terbaru, Jangan Sampai Tunjangan Terhambat!
  • Inilah Fakta di Balik Video Ukhti Sholat Mukena Pink Viral yang Bikin Geger Media Sosial
  • Belum Tahu? Inilah Langkah Pengisian Survei Digitalisasi Pembelajaran 2026 Biar Nggak Salah
  • Ini Kronologi Video Viral Ibu Tiri vs Anak Tiri Ladang Sawit Tiktok
  • Inilah Caranya Update Chromebook Sekolah Agar Siap Digunakan untuk TKA SD dan SMP
  • Inilah Caranya Menghindari Mafia Kontraktor Renovasi Nakal Supaya Budget Nggak Boncos
  • How to Run Windows Apps on Linux: A Complete Guide to WinBoat, WINE, and Beyond
  • Build Your Own AI Development Team: Deploying OpenClaw and Claude Code on a VPS!
  • How to Measure Real Success in the Age of AI: A Guide to Software Metrics That Actually Matter
  • Kubernetes Traffic Tutorial: How to Create Pod-Level Firewalls (Network Policies)
  • This Is Discord Malware: Soylamos; How to Detect & Prevent it
  • How to Importing and Exporting Memory in Claude
  • How to Create Professional Business Guides and One-Pagers in Seconds with Venngage AI!
  • How to the OWASP Top 10 Security Risks, Attacking LLM
  • How to Create Visual Storytelling with Higgsfield Soul 2.0
  • How to Use the Tiiny AI Pocket Lab to Run Local Large Language Models
  • Apa itu Spear-Phishing via npm? Ini Pengertian dan Cara Kerjanya yang Makin Licin
  • Apa Itu Predator Spyware? Ini Pengertian dan Kontroversi Penghapusan Sanksinya
  • Mengenal Apa itu TONESHELL: Backdoor Berbahaya dari Kelompok Mustang Panda
  • Siapa itu Kelompok Hacker Silver Fox?
  • Apa itu CVE-2025-52691 SmarterMail? Celah Keamanan Paling Berbahaya Tahun 2025

©2026 emka.web.id | Design: Newspaperly WordPress Theme