Direkomendasikan, 2024

Pilihan Editor

Mengapa Perintah "kurang" Lebih Baik Daripada "lebih" di UNIX dan Linux

Saya bekerja dengan banyak file log besar. Saya biasanya terhubung ke server UNIX dan Linux saya menggunakan Putty atau Telnet, kemudian saya membaca file menggunakan perintah UNIX / Linux standar. Orang IT lainnya lebih suka menggunakan GUI X-window, tetapi jika Anda memiliki koneksi bandwidth rendah, lebih baik menggunakan terminal baris perintah untuk menyelesaikan sesuatu dengan lebih cepat.

Jika Anda perlu menelusuri log tanpa harus mengeditnya, gunakan perintah " less ". "Kurang" di Linux dan UNIX memungkinkan Anda melihat file dan memungkinkan Anda untuk melakukan operasi pencarian dasar. Tidak seperti " lebih ", ini memungkinkan untuk navigasi maju dan mundur sehingga Anda dapat mencari string pencarian di titik mana pun dalam dokumen.

Lebih sedikit lebih baik daripada lebih banyak

Untuk membuka file menggunakan lebih sedikit, ketik perintah kurang diikuti oleh nama file di UNIX atau Linux prompt:

kurang nama file

Pada contoh di bawah ini saya membuka file bernama verbose.log.mo

Less akan membuka file dan menampilkan nama file di bagian kiri bawah terminal. Untuk menemukan string dalam file, ketik garis miring diikuti oleh string yang ingin Anda cari dan kemudian tekan Enter. Pada contoh di bawah ini, saya mengetik / error untuk mencari string "error".

Anda akan melihat bahwa tampilan file akan melompat ke garis tempat string berada. Pencocokan string yang ditemukan disorot agar lebih mudah dilihat.

Untuk mencari instance string berikutnya, cukup tekan tombol ā€œnā€. Menekan huruf besar "N" akan membawa Anda ke pertandingan sebelumnya.

Berikut ini cara pintas keyboard lain yang saya temukan dari entri Wiki pada "kurang":

  • [Panah] / [Page Up] / [Page Down] / [Home] / [End]: Navigasi.
  • [Bilah spasi]: Halaman berikutnya.
  • b : Halaman sebelumnya.
  • n g : Lompat ke nomor baris n . Default adalah awal file.
  • n G : Lompat ke nomor baris n . Default adalah akhir file.
  • / pattern : Mencari pola . Ekspresi reguler dapat digunakan.
  • n : Pergi ke pertandingan berikutnya (setelah pencarian yang berhasil).
  • N : Pergi ke pertandingan sebelumnya.
  • m huruf : Tandai posisi saat ini dengan huruf .
  • ' surat : Kembali ke surat posisi. [ ' = kutipan tunggal]
  • '^ or g : Pergi ke mulai file.
  • '$ or G : Pergi ke akhir file.
  • s : Simpan konten saat ini (dapatkan dari program lain seperti grep) dalam file.
  • = : Informasi file.
  • F : terus membaca informasi dari file dan ikuti akhirnya. Berguna untuk menonton log. Gunakan Ctrl + C untuk keluar dari mode ini.
  • - opsi : Alihkan opsi baris perintah - opsi .
  • h : Bantuan.
  • q : Berhenti.

Yang paling saya sukai dari "less" adalah ia secara otomatis menyesuaikan dengan lebar dan tinggi jendela terminal. Teks ketika dilihat dengan "kurang" secara otomatis terbungkus jika Anda mengubah ukuran jendela terminal. Ini membuat lebih sedikit lebih maju daripada alat yang lebih tua yang disebut "lebih", yang cenderung memotong teks saat Anda mengencangkan lebar terminal.

Jika Anda memiliki banyak teks atau file ASCII untuk dilihat di Linux atau UNIX, pastikan untuk menguasai "kurang" karena itu adalah perintah unggul untuk melihat file menggunakan terminal baris perintah. Nikmati!

Top