Mengapa Perintah "kurang" Lebih Baik daripada "lebih banyak" 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-orang IT lainnya lebih suka menggunakan GUI X-window, tetapi jika Anda memiliki koneksi bandwidth rendah, lebih baik menggunakan terminal baris perintah untuk menyelesaikan pekerjaan lebih cepat.

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

Kurang Lebih Baik Daripada Lebih Banyak

Untuk membuka file menggunakan kurang, ketik perintah lessdiikuti oleh nama file dalam UNIX atau Linux prompt:

kurang filename

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

image

Kurang akan membuka file dan menampilkan nama file di bagian kiri bawah terminal. Untuk menemukan string dalam file, ketik garis miring ke depan diikuti dengan string yang ingin Anda cari, lalu tekan Enter. Dalam contoh di bawah ini, saya mengetik / kesalahanuntuk mencari "kesalahan" string.

image

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

image

Untuk mencari contoh string selanjutnya cukup tekan tombol “n”. Menekan huruf besar "N" akan membawa Anda ke pertandingan sebelumnya.

Berikut adalah pintasan keyboard lain yang saya temukan dari Entri Wiki tentang "kurang" :

  • [Panah ] / [Halaman ke Atas] / [Page Down] / [Home] / [End]: Navigasi.
  • [Spasi]: Halaman selanjutnya.
  • b: Halaman sebelumnya.
  • ng: Lompat ke nomor baris n. Default adalah awal dari file.
  • nG: Lompat ke nomor baris n. Default adalah akhir dari file.
  • /pattern: Cari untuk pattern. Ekspresi reguler dapat digunakan.
  • n: Pergi ke pertandingan berikutnya (setelah pencarian yang sukses).
  • N: Pergi untuk pertandingan sebelumnya.
  • mhuruf: Tandai posisi saat ini dengan huruf.
  • 'letter: Kembali ke posisi huruf. ['= kutipan tunggal]
  • ' ^atau g: Buka awal file.
  • '$atau G: Ke akhir file.
  • s: Menyimpan konten saat ini (dapatkan dari yang lain program seperti grep) dalam file
  • =:.. informasi file
  • F: terus membaca informasi dari file dan ikuti akhirnya. Berguna untuk log menonton. Gunakan Ctrl+ Cuntuk keluar dari mode ini.Pilihan
  • -: Alihkan opsi baris perintah - opsi.
  • h: Bantuan.
  • q: Keluar.

    Yang paling saya suka tentang "kurang" adalah secara otomatis menyesuaikan dengan lebar dan tinggi dari jendela terminal. Teks ketika dilihat dengan "kurang" secara otomatis dibungkus jika Anda mengubah ukuran jendela terminal. Hal ini membuat lebih maju kurang dari alat yang lebih tua disebut “lebih”, yang cenderung untuk memotong teks yang Anda mengencangkan lebar terminal.

    Jika Anda memiliki banyak teks atau ASCII file untuk melihat di Linux atau UNIX, pastikan untuk menguasai "kurang" karena ini adalah perintah superior untuk melihat file menggunakan terminal baris perintah. Selamat menikmati!

    Statistical Programming with R by Connor Harris

    Pos terkait:


    2.05.2009