GNU/Linux >> Belajar Linux >  >> Linux

Cara Menggunakan Perintah kepala Linux

Pendahuluan

Linux head perintah mencetak baris pertama dari satu atau lebih file (atau data yang disalurkan) ke output standar. Secara default, ini menunjukkan 10 baris pertama. Namun, head memberikan beberapa argumen yang dapat Anda gunakan untuk memodifikasi output.

Baca terus untuk mempelajari cara menggunakan head perintah, sintaksnya, dan opsi dengan contoh yang mudah diikuti.

Perintah kepala di Sintaks Linux

Sintaks untuk menggunakan head perintahnya adalah:

head [option] file_name

Anda dapat menjalankan perintah dengan atau tanpa opsi tambahan (argumen).

Opsi Perintah kepala

head opsi perintah memungkinkan Anda untuk mengubah output dan menampilkan jumlah data yang diinginkan. Setiap opsi memiliki bentuk pendek dan panjang, yang dapat Anda tambahkan ke sintaks dasar.

Mereka termasuk:

Opsi Bentuk Panjang Deskripsi
-n --lines tampilkan jumlah baris yang ditentukan
-c --bytes tampilkan jumlah byte yang ditentukan
-v --verbose tampilkan tag nama file
-q --quiet jangan pisahkan konten beberapa file dengan tag nama file

Cara Menggunakan Perintah kepala di Linux

Untuk mendemonstrasikan cara menggunakan head Linux perintah, mari buat file sampel bernama example1.txt yang berisi 13 baris teks yang mencantumkan 13 negara bagian AS.

Pertama, buat dan buka file:

sudo nano example1.txt

Sekarang, tambahkan konten berikut:

Connecticut
Delaware
Georgia
Maryland
Massachusetts
New Hampshire
New Jersey
New York
North Carolina
Pennsylvania
Rhode Island
South Carolina
Virginia

Simpan dan keluar dari file (tekan Ctrl +X lalu Y untuk mengkonfirmasi). Anda dapat memeriksa isi file menggunakan cat perintah:

cat example1.txt

Dengan file contoh di tempat, Anda dapat menjalankan head perintah dengan mengetik:

head example1.txt

Outputnya mencantumkan 10 baris pertama dalam file, seperti pada gambar di bawah ini.

Menampilkan Jumlah Baris Tertentu

Secara default, head menampilkan 10 baris pertama.

Untuk mengubah jumlah baris dalam output, tambahkan -n (--lines ) argumen sebelum nama file:

head -n [number] file_name

Misalnya, untuk menampilkan 4 baris pertama example1.txt , jalankan:

head -n 4 example1.txt

Menampilkan Jumlah Byte Tertentu

Pilihan lain adalah untuk menentukan jumlah byte dalam output. Untuk melakukannya, gunakan -c (--bytes ) argumen:

head -c [number] file_name

Oleh karena itu, untuk melihat 20 byte output dari file sampel, jalankan perintah:

head -c 20 example1.txt

Menampilkan Tag Nama File

Untuk menampilkan nama file sebelum mengeluarkan 10 baris pertama, tambahkan -v (--verbose ) pilihan:

head -v file_name

Misalnya, untuk menampilkan tag nama bersama dengan output dari file sampel kami, jalankan:

head -v example1.txt

Menampilkan Banyak File

Anda juga dapat menampilkan baris pertama dari beberapa file menggunakan satu perintah:

head [option] file_name1 file_name2

Untuk melihat baris pertama file example1.txt dan example2.txt , Anda akan mengetik:

head example1.txt example2.txt

Output menampilkan nama setiap file sebelum mendaftar 10 baris pertama output.

Selain itu, Anda dapat mengubah output dari beberapa file dengan menambahkan argumen lain. Misalnya, untuk melihat empat baris pertama setiap file, ketik:

head -n 4 example1.txt example2.txt

Mengalihkan Output ke File Teks

Anda dapat mengarahkan ulang output dari head perintah ke file teks (atau file log) menggunakan tanda lebih besar dari (> ). Alih-alih menampilkan baris dalam output standar, baris tersebut ditempatkan ke dalam file yang diinginkan.

Jika file yang ditentukan sudah ada, itu akan ditimpa. Jika tidak, perintah akan membuat file baru dengan nama yang ditentukan.

Sintaks untuk mengarahkan output dari head perintahnya adalah:

head [options] file_name > output_file

Misalnya, untuk mengarahkan 10 baris pertama example1.txt ke file bernama output1.txt , Anda akan menjalankan perintah:

head example1.txt > output1.txt

Untuk memeriksa apakah Anda berhasil mengalihkan output, gunakan cat perintah:

cat output1.txt

Menggunakan head dengan Pipeline

head dapat disalurkan ke satu atau lebih perintah untuk mengubah output:

[command] | head [option]

Misalnya, untuk membuat daftar file di /etc direktori menggunakan ls perintah dan cetak 10 entri, Anda akan menjalankan perintah:

ls /etc | head

Linux
  1. Cara menggunakan perintah grep Linux

  2. Cara menggunakan perintah history di Linux

  3. Cara Menggunakan Perintah Tar di Linux

  1. Cara Menggunakan Perintah sejarah Linux

  2. Cara Menggunakan Perintah md5sum di Linux

  3. Cara Menggunakan Perintah Linux xargs

  1. Cara Menggunakan Perintah tee Linux

  2. Cara Menggunakan Perintah teratas di Linux

  3. Cara Menggunakan Perintah sentuh di Linux