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

  • Saldo DANA Gratis dari Kode Redeem Terbaru 2026, APK JadiDuit Penipu?
  • Ngefans Maxwell Clash of Champions? Begini Cara Masuk Saluran WA-nya Biar Update Terus!
  • Ini Cara Pakai greatonlinetools.com buat Nambah Likes dan Iseng ke Teman!
  • Cara Pakai Bug Token M7 Mobile Legends, Banjir Skin Prime Cuma Modal Browser!
  • Pusing Gagal Simpan Data Internet Dapodik 2026.b? Ini Trik Jitu Mengatasinya!
  • Mau Cuan Tambahan? Ini Cara Mudah Jadi Clipper di Ternak Klip Modal HP Doang!
  • Akun PTK Silang Merah di Dapodik 2026.b Bikin Panik? Jangan Dihapus, Coba Trik Ini Dulu!
  • Ini Trik Supaya Bisa Mancing Otomatis di Fish It Roblox Pakai GG Game Space
  • Sering Stuck Saat Registrasi Dapodik 2026.b? Coba Cara Offline Ini, Dijamin Lancar!
  • Belum Tahu? Ini Trik Isi Data Internet Dapodik 2026.B Biar Validasi Aman!
  • Belum Tahu? Inilah Cara Dapat Saldo E-Wallet Cuma Modal Tidur di Sleep Time Tracker
  • Padahal Negara Maju, Kenapa Selandia Baru Nggak Bangun Jembatan Antar Pulau? Ini Alasannya!
  • Nonton Drama Bisa Dapat 1 Juta? Cek Dulu Fakta dan Bukti Penarikan Aplikasi Gold Drama Ini!
  • Takut Saldo Habis? Gini Cara Stop Langganan CapCut Pro Sebelum Perpanjangan Otomatis
  • Gini Caranya Hilangkan Invalid Peserta Didik di Dapodik 2026 B Tanpa Ribet, Cuma Sekali Klik!
  • Rombel Hilang di Dapodik 2026 B? Tenang, Gini Cara Mudah Mengatasinya Tanpa Menu Aksi!
  • Pusing Lihat Ratusan Invalid Sarpras di Dapodik 2026 B? Tenang, Ini Cara Membereskan Datanya
  • Validasi Merah Terus? Ini Cara Tuntas Isi Data Listrik & Internet di Dapodik 2026 B
  • Inilah Trik Install Dapodik 2026.B Tanpa Patch, Wajib Uninstall Versi Lama!
  • Apakah APK PinjamAja Penipu?
  • Ini Trik Cepat Cuan di Clear Blast Tanpa Undang Teman
  • Belum Tahu? Inilah Suku Bajau Punya Gen “Mutan” Mirip Fishman One Piece, Ini Faktanya!
  • Inilah Paket PLTS Hybrid 6kVA Aspro DML 600 yang Paling Powerful!
  • Suku Tsaatan: Suku Mongolia Penggembala Rusa Kutub
  • Game Happy Rush Terbukti Membayar atau Cuma Scam Iklan?
  • Cara Nonton Drama Dapat Duit di Free Flick, Tapi Awas Jangan Sampai Tertipu Saldo Jutaan!
  • APK Pinjol Rajindompet Penipu? Ini Review Aslinya
  • Keganggu Iklan Pop-Up Indosat Pas Main Game? Ini Trik Ampuh Matikannya!
  • Belum Tahu? Inilah Cara Upload Reels Instagram Sampai 20 Menit, Konten Jadi Lebih Puas!
  • Apa itu Negara Somaliland? Apa Hubungannya dengan Israel?
  • What is OpenEverest? The Future of Database Management on Kubernetes
  • T3g: Code is Cheap Now, Software Isn’t
  • Is the New $130 Raspberry Pi AI Hat+ 2 Worth Your Allowance? A Detailed Review
  • Create AI Voices on Your CPU: Pocket TTS Explained for Beginners
  • Building Your First Server: Windows Server Setup and Active Directory
  • Begini Cara Mencegah Output Agen AI Melenceng Menggunakan Task Guardrails di CrewAI
  • Tutorial AI Lengkap Strategi Indexing RAG
  • Cara Membuat AI Voice Agent Cerdas untuk Layanan Pelanggan Menggunakan Vapi
  • Inilah Cara Belajar Cepat Model Context Protocol (MCP) Lewat 7 Proyek Open Source Terbaik
  • Inilah Cara Menguasai Tracing dan Evaluasi Aplikasi LLM Menggunakan LangSmith
  • Clipper Malware? Ini Pengertian dan Bahaya yang Mengintai Kalian
  • Kronologi Serangan Gentlemen Ransomware di Oltenia Energy
  • Apa itu CVE-2020-12812? Ini Penjelasan Celah Keamanan Fortinet FortiOS 2FA yang Masih Bahaya
  • Apa itu CVE-2025-14847? Ini Penjelasan Lengkap MongoBleed
  • Ini Kronologi & Resiko Kebocoran Data WIRED
Beli Pemotong Rumput dengan Baterai IRONHOOF 588V Mesin Potong Rumput 88V disini https://s.shopee.co.id/70DBGTHtuJ
Beli Morning Star Kursi Gaming/Kantor disini: https://s.shopee.co.id/805iTUOPRV

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