GNU/Linux >> Belajar Linux >  >> Linux

Cara Menggunakan Perintah Grep di Linux + Contoh Grep yang Berguna

Server berbasis sistem operasi Linux biasanya tidak memiliki antarmuka grafis untuk alasan keamanan. Dalam hal ini, menjadi sangat penting untuk mengetahui dan mengetahui cara memanipulasi terminal menggunakan perintah Linux.

Operasi yang sangat berguna yang dapat kita lakukan dengan terminal adalah mencari di dalam file teks. Di atas segalanya, jika kita bekerja dengan file konfigurasi layanan seperti NTP.

Dalam postingan ini, kami akan mengajari Anda cara menggunakan perintah grep di Linux (Unix), dan memperkuat pembelajaran dengan contoh yang berguna untuk alur kerja harian Anda.

Bagaimana Cara Menggunakan Perintah grep?

Perintah grep milik keluarga Unix adalah salah satu alat yang paling serbaguna dan berguna yang tersedia. Itu terlihat dalam file teks untuk pola yang kita definisikan. Dengan kata lain, dengan grep Anda dapat mencari kata atau pola dan baris atau baris yang memilikinya akan dicetak.

Pada pandangan pertama, ini bisa menjadi perintah utilitas kecil, namun, sysadmin yang menangani banyak layanan dengan berbagai file konfigurasi, menggunakannya untuk query atau mencari baris tertentu dalam file tersebut.

Pertama, sambungkan ke VPS menggunakan SSH. Berikut artikel yang menunjukkan cara melakukannya menggunakan PuTTY SSH.

ssh your-user@your-server

Jika Anda menjalankan Linux di komputer, cukup buka terminal.

Sintaks perintah grep saat mencari satu file terlihat seperti ini:

grep [options] pattern [FILE]
  • mengerti – instruksi perintah
  • [opsi] – pengubah perintah
  • pola – permintaan pencarian dapat ditemukan
  • [FILE] – file tempat Anda melakukan pencarian

Anda dapat melihat dokumentasi dan penjelasan berbagai opsi dengan menjalankan perintah ini di baris perintah:

grep –help

Seperti yang Anda lihat, ada banyak kemungkinan yang ditawarkan perintah tersebut kepada kita. Namun, opsi yang paling penting dan umum digunakan adalah:

  • -i – pencarian tidak akan peka huruf besar/kecil. Artinya, jika ingin mencari kata “mobil” akan sama dengan “CAR”
  • -c – hanya akan menampilkan jumlah garis yang cocok dengan pola yang dicari
  • -r – mengaktifkan pencarian rekursif di direktori saat ini
  • -n – cari baris dan temukan hanya terima nomor baris teks yang cocok
  • -v – dengan opsi ini, kita diperlihatkan garis yang tidak sesuai dengan pola yang kita cari

Beberapa Contoh grep yang Berguna

Mari kita lihat beberapa contoh praktis dari perintah grep.

Menemukan Kata dalam File Teks

Untuk mencari kata dalam file teks, cukup ketik perintah:

grep query file
  • kueri – kata yang Anda cari
  • berkas – file tempat Anda mencari kueri

Dalam kasus kami, kami mencari kata perintah dalam file bernama grep :

grep command grep

Outputnya menyoroti baris yang cocok dengan kueri seperti ini:

Temukan Kata Mengabaikan Huruf Besar

Untuk melakukan ini, perlu menambahkan opsi -i .

grep -i query file

Itu dia, sesederhana itu!

Jumlah Kata Kueri Target

Menggunakan perintah grep Anda dapat mengetahui berapa kali sebuah kata digunakan dalam file teks. Cukup tambahkan opsi -c .

grep -c query file

Menelusuri Beberapa Kata Kunci

Sejauh ini kami telah menunjukkan contoh di mana kami mencari satu kata. Grep mendukung banyak kueri dalam satu perintah. Perintahnya akan terlihat seperti ini:

grep query1 file | grep query2 file

Perintah bekerja dengan cara yang sangat sederhana. Pertama, kami menelusuri Kueri1 dan kemudian kita melewati pipa ke perintah grep kedua untuk kata kedua – Query2 .

Menemukan Kata dalam Kumpulan File

Anda juga dapat mencari satu set file dalam satu perintah:

grep -l word_to_search ./*

Di terminal, file yang berisi kata yang Anda cari akan ditampilkan di output.

Kesimpulan

Menggunakan perintah grep dapat membuat pekerjaan lebih mudah jika kita bekerja dengan banyak file teks. Itulah mengapa grep dianggap sebagai perintah yang sangat serbaguna dengan banyak kemungkinan penggunaan.

Dalam posting ini, Anda mempelajari apa fungsi paling umum dari perintah grep Linux. Di sisi lain, kami sarankan Anda berkonsultasi dengan dokumentasi resmi untuk memperluas pengetahuan Anda tentang itu! Selamat berkembang.


Linux
  1. Cara menggunakan perintah grep Linux

  2. 12 Contoh Perintah Wget yang Berguna di Linux

  3. Cara Menggunakan Perintah id di Linux:5 Contoh Berguna

  1. Cara Menggunakan Perintah grep Di Linux/UNIX

  2. Cara Menggunakan Perintah Sentuh Linux + Contoh

  3. Cara menggunakan Perintah Su di Linux

  1. Cara Menggunakan Perintah IP di Linux dengan Contoh

  2. Cara Menggunakan Perintah Linux Cat (Dengan Contoh)

  3. Cara Menggunakan Perintah Disown di Linux