GNU/Linux >> Belajar Linux >  >> Linux

7 cara menggunakan perintah Linux Head

Linux memiliki seperangkat perintah yang kuat untuk melakukan operasi yang berbeda. Di antara perintah itu adalah Kepala. Ini juga merupakan perintah penting yang digunakan untuk menampilkan N nomor baris dari sebuah file. Mengapa dibutuhkan? Bayangkan sebuah skenario di mana Anda bekerja pada baris perintah Linux, dan terus-menerus file log sedang dibuat atau diperbarui.

Anda hanya perlu melihat beberapa baris pertama untuk memastikan semuanya berfungsi sebagaimana mestinya. Saat itulah perintah Head akan berguna karena hanya dapat menampilkan beberapa baris pertama file dengan cepat.

Sintaks:

head <option> <file>

Di mana

Contoh Perintah Kepala di Linux

1. Tampilkan sepuluh baris pertama

Secara default, ini mengembalikan sepuluh baris pertama file. Jika lebih dari satu nama file diberikan, maka akan mengembalikan sepuluh baris pertama dari setiap file.

head /etc/passwd

Contoh:

2. Tampilkan N baris pertama

Alih-alih menampilkan sepuluh baris pertama, Anda dapat mengontrol jumlah baris yang ingin Anda tampilkan. Sintaks umum untuk tujuan tersebut adalah sebagai berikut:

head -n <num> <file>

Dimana adalah parameter wajib yang mewakili jumlah baris yang ingin Anda tampilkan di output.

head -n 5 /etc/passwd

Contoh:

3. Tampilkan N byte pertama

Anda juga dapat menentukan jumlah byte pertama yang ingin Anda tampilkan dalam output alih-alih baris.

Sintaks:

head -c <num> <file>

Di mana adalah parameter wajib yang mewakili jumlah byte yang ingin Anda tampilkan di output.

head -c 50 /etc/passwd

Contoh:

4. Tampilkan data file dengan Header

Kita dapat menggunakan perintah head untuk menampilkan baris dari beberapa file yang selalu didahului dengan header nama file.

Sintaks:

head -v  <file1> <file2>
head -v /etc/passwd /etc/shadow

Contoh:

5. Menampilkan data file tanpa Header

Kita dapat menggunakan perintah head untuk menampilkan baris dari beberapa file tanpa didahului oleh header nama file.

Sintaks:

head -q  <file1> <file2>
head -q /etc/passwd /etc/shadow

Contoh:

6. Filter data file menggunakan perintah grep

Anda dapat memfilter data dari file dengan menggabungkan perintah grep dengan perintah head menggunakan pipa.

Sintaks:

head <file> | grep <searchterm>

Di sini adalah string yang ingin Anda cari dan tampilkan di dalam file.

head /var/log/auth.log | grep tuts

Perintah ini hanya akan mengembalikan baris yang berisi istilah pencarian kami 'tuts'.

Contoh:

7. Tampilkan N file yang terakhir digunakan

Perintah kepala dapat digabungkan menggunakan pipa dengan perintah Linux lainnya. Seperti Anda dapat menggunakan perintah head dengan perintah ls untuk mendapatkan N file yang paling baru digunakan.

Sintaks:

ls -t | head -n 5

Perintah ini pertama-tama akan menemukan file terbaru dan hanya akan menampilkan 5 file teratas yang paling terakhir digunakan.

Contoh:

Kesimpulan

Seperti yang Anda lihat, perintah head berguna untuk memanipulasi file besar, terutama file log besar tempat Anda ingin melihat data terbaru daripada membuka file lengkap, yang mungkin menghabiskan banyak memori dan waktu.


Linux
  1. Cara menggunakan perintah grep Linux

  2. Cara menggunakan perintah history di Linux

  3. Cara Menggunakan Perintah id di Linux

  1. 3 cara menarik untuk menggunakan perintah cowsay Linux

  2. Cara Menggunakan Perintah sejarah Linux

  3. 5 cara menggunakan perintah pindah di Linux

  1. Cara Menggunakan Perintah Linux xargs

  2. Cara Menggunakan Perintah tee Linux

  3. Cara Menggunakan Perintah teratas di Linux