Mengapa Perintah Kurang lebih baik daripada Lebih di Unix dan Linux

Mengapa Perintah Kurang lebih baik daripada Lebih di Unix dan Linux

Saya bekerja dengan banyak fail log besar. Saya biasanya menyambung ke pelayan Unix dan Linux saya menggunakan dempul atau telnet, maka saya membaca fail menggunakan arahan unix/linux standard.  Orang lain lebih suka menggunakan GUI X-Window, tetapi jika anda mempunyai sambungan jalur lebar rendah, lebih baik menggunakan terminal baris arahan untuk menyelesaikan sesuatu lebih cepat.

Sekiranya anda perlu melayari log tanpa perlu mengeditnya, gunakan "kurang"Perintah.  "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 dapat mencari rentetan carian di mana -mana titik dalam dokumen.

Isi kandungan

    Kurang lebih baik daripada lebih banyak

    Untuk membuka fail menggunakan kurang,  Taipkan kurang Perintah diikuti dengan nama fail di UNIX atau Linux Prompt:

    kurang nama fail

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

    Anda akan melihat bahawa pandangan fail akan melompat ke garisan di mana rentetan itu terletak.  Perlawanan rentetan yang terletak diserlahkan untuk tontonan yang 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":

    • [Anak panah]/[Page Up]/[Page Down]/[Home]/[end]: Navigasi.
    • [Bar Space]: Halaman Seterusnya.
    • b: Halaman sebelumnya.
    • ng: Melompat ke nombor baris n. Lalai adalah permulaan fail.
    • nG: Melompat ke nombor baris n. Lalai adalah akhir fail.
    • /corak: Carian untuk corak. Ungkapan biasa boleh digunakan.
    • n: Pergi ke perlawanan seterusnya (setelah carian yang berjaya).
    • N: Pergi ke perlawanan sebelumnya.
    • msurat: Tandakan kedudukan semasa dengan surat.
    • 'surat: Kembali ke kedudukan surat. [' = petikan tunggal]
    • '^ atau g: Pergi ke permulaan fail.
    • '$ atau G: Pergi ke hujung fail.
    • s: Simpan kandungan semasa (mendapat dari program lain seperti grep) dalam fail.
    • =: Maklumat fail.
    • F: terus membaca maklumat dari fail dan ikuti akhir. Berguna untuk menonton log. Gunakan Ctrl+C Untuk keluar dari mod ini.
    • -pilihan: Togol pilihan baris arahan -pilihan.
    • h: Bantuan.
    • q: Berhenti.

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

    Sekiranya anda mempunyai banyak teks atau fail ASCII untuk dilihat di Linux atau Unix, pastikan untuk menguasai "kurang" kerana ia adalah arahan unggul untuk melihat fail menggunakan terminal baris arahan. Nikmati!