Disyorkan, 2024

Pilihan Editor

Kenapa "kurang" Perintah adalah Lebih Baik Daripada "lebih" dalam UNIX dan Linux

Saya bekerja dengan banyak fail log yang besar. Saya biasanya menyambung ke pelayan UNIX dan Linux menggunakan Putty atau Telnet, kemudian saya membaca fail menggunakan perintah UNIX / Linux yang standard. Orang-orang IT yang lain lebih suka menggunakan GUI Tingkap X, tetapi jika anda mempunyai sambungan jalur lebar yang rendah, lebih baik menggunakan terminal baris perintah untuk menyelesaikan sesuatu dengan lebih cepat.

Jika anda perlu menyemak imbas log tanpa perlu mengeditnya, gunakan perintah " kurang ". "Kurang" di Linux dan UNIX membolehkan anda melihat fail dan membolehkan anda melakukan operasi mencari asas. Tidak seperti " lebih ", ia membolehkan kedua-dua navigasi ke hadapan dan ke belakang supaya anda boleh mencari sebarang rentetan carian pada mana-mana titik dalam dokumen itu.

Kurang Adakah Lebih Baik Daripada Lebih Banyak

Untuk membuka fail menggunakan kurang, ketik perintah yang kurang diikuti oleh nama fail dalam prompt UNIX atau Linux:

kurang nama fail

Dalam contoh di bawah saya membuka fail yang dipanggil verbose.log.mo

Kurang akan membuka fail dan memaparkan nama fail di bahagian kiri bawah terminal. Untuk mencari rentetan dalam fail, taip slash ke hadapan diikuti oleh rentetan yang anda mahu cari dan kemudian tekan Enter. Dalam contoh di bawah, saya menaip / ralat untuk mencari rentetan "ralat".

Anda akan melihat bahawa paparan fail akan melompat ke baris di mana rentetan itu terletak. Padanan rentetan yang terletak diserlahkan untuk melihat lebih mudah.

Untuk mencari contoh seterusnya rentetan hanya tekan kekunci "n". Menekan huruf besar "N" akan membawa anda ke perlawanan sebelumnya.

Berikut adalah pintasan papan kekunci lain yang saya dapati dari entri Wiki pada "kurang":

  • [Arrows] / [Page Up] / [Page Down] / [Laman Utama] / [Akhir]: Navigasi.
  • [Bar ruang]: Halaman seterusnya.
  • b : Halaman sebelumnya.
  • n g : Lompat ke nombor baris n . Lalai adalah permulaan fail.
  • n G : Lompat ke nombor baris n . Lalai adalah akhir fail.
  • / corak : Cari pola . Ungkapan biasa boleh digunakan.
  • n : Pergi ke perlawanan seterusnya (selepas carian yang berjaya).
  • N : Pergi ke perlawanan sebelum ini.
  • m huruf : Tandakan kedudukan semasa dengan huruf .
  • ' huruf : Kembali ke surat pos . [ ' = kutipan tunggal]
  • '^ atau g : Pergi ke permulaan fail.
  • '$ atau G : Pergi ke akhir fail.
  • s : Simpan kandungan semasa (mendapat dari program lain seperti grep) dalam fail.
  • = : Maklumat fail.
  • F : terus membaca maklumat dari fail dan ikuti hujungnya. Berguna untuk melihat kayu balak. Gunakan Ctrl + C untuk keluar dari mod ini.
  • - pilihan : Togol pilihan baris perintah - pilihan .
  • h : Bantuan.
  • q : Berhenti.

Apa yang paling saya suka tentang "kurang" ialah ia secara automatik menyesuaikan dengan lebar dan ketinggian tetingkap terminal. Teks apabila dilihat dengan "kurang" secara automatik dibungkus jika anda mengubah saiz tetingkap terminal. Ini menjadikan lebih awal daripada alat yang lebih tua yang dipanggil "lebih", yang cenderung untuk memotong teks ketika anda mengetatkan lebar terminal.

Jika anda mempunyai banyak teks atau fail ASCII untuk dilihat di Linux atau UNIX, pastikan untuk menguasai "kurang" kerana ia merupakan arahan yang unggul untuk melihat fail menggunakan terminal baris arahan. Nikmati!

Top