Saya pribadi lebih suka menggunakan lebih sedikit perintah untuk melihat file (daripada membuka file untuk dilihat di editor). Less mirip dengan lebih banyak perintah, tetapi less memungkinkan gerakan maju dan mundur. Selain itu, less tidak perlu memuat seluruh file sebelum melihatnya. Coba buka file log besar di editor Vim dan yang lebih kecil — Anda akan melihat perbedaan kecepatannya.
Tombol navigasi dalam perintah less mirip dengan editor Vim. Dalam artikel ini, mari kita lihat sedikit navigasi perintah dan operasi lain yang akan menjadikan Anda pejuang baris perintah yang lebih baik.
1. Kurangi Perintah – Navigasi Penelusuran
Setelah Anda membuka file log (atau file apa pun) menggunakan nama file lebih sedikit , gunakan tombol berikut untuk mencari. Harap dicatat bahwa pertandingan akan disorot secara otomatis secara default.
Penelusuran Teruskan
- / – mencari pola yang akan membawa Anda ke kejadian berikutnya.
- n – untuk pertandingan selanjutnya di depan
- N – untuk pertandingan sebelumnya secara mundur
Penelusuran Mundur
- ? – mencari pola yang akan membawa Anda ke kejadian sebelumnya.
- n – untuk pertandingan berikutnya dalam arah mundur
- N – untuk pertandingan sebelumnya ke arah depan
Kiat: Jika Anda tidak peduli dengan arah mana pencarian terjadi, dan Anda ingin mencari jalur file, atau URL, seperti “/home/ramesh/”, Anda dapat menggunakan pencarian mundur (?pattern) yang akan berguna jika Anda tidak' saya tidak ingin lolos dari tebasan setiap kali.
Search Path In forward: /\/home\/ramesh\/ In backward: ?/home/ramesh/
2. Lebih Sedikit Perintah – Navigasi Layar
Gunakan perintah navigasi layar berikut saat melihat file log besar.
- CTRL+F – meneruskan satu jendela
- CTRL+B – mundur satu jendela
- CTRL+D – meneruskan setengah jendela
- CTRL+U – setengah jendela ke belakang
3. Kurang Perintah – Navigasi baris
Dalam potongan data yang lebih kecil, di mana Anda ingin menemukan kesalahan tertentu, Anda mungkin ingin menavigasi baris demi baris menggunakan tombol ini:
- j – menavigasi maju satu baris
- k – menavigasi mundur satu baris
4. Lebih Sedikit Perintah – Navigasi Lainnya
Berikut ini adalah operasi navigasi lain yang dapat Anda gunakan di dalam less pager.
- G – pergi ke akhir file
- g – pergi ke awal file
- q atau ZZ – keluar dari pager yang lebih sedikit
5. Simulasikan tail -f di dalam less pager – Tekan F
Setelah Anda membuka file menggunakan perintah less, konten apa pun yang ditambahkan ke file setelah itu tidak akan ditampilkan secara otomatis. Namun, Anda dapat menekan F perintah less akan menampilkan status 'menunggu data '. Ini mirip dengan 'tail -f'.
Juga, lihat artikel kami sebelumnya tentang cara melihat beberapa file log menggunakan tail -f.
6. Lebih Sedikit Perintah – Hitung sihir
Mirip dengan perintah navigasi editor Vim, Anda dapat memberikan 10j untuk menggulir 10 baris ke bawah, atau 10k untuk naik 10 baris.
- 10j – 10 baris ke depan.
- 10k – 10 baris mundur.
- CTRL+G – menampilkan nama file saat ini beserta statistik baris, byte, dan persentase.
7. Operasi Kurang Perintah lainnya yang berguna
- v – menggunakan editor yang dikonfigurasi, edit file saat ini.
- h – ringkasan perintah yang lebih sedikit
- &pattern – hanya menampilkan garis yang cocok, tidak semua.
8. Buka semua jenis file menggunakan perintah lebih sedikit
Seperti yang telah kita bahas di artikel sebelumnya, Anda dapat menggunakan perintah less untuk Membuka &melihat 10 jenis file berbeda.
9. Kurang Perintah – Navigasi yang ditandai
Saat Anda melihat file log besar menggunakan perintah less, Anda dapat menandai posisi tertentu dan kembali ke tempat itu lagi dengan menggunakan tanda itu.
- ma – tandai posisi saat ini dengan huruf 'a',
- 'a – pergi ke posisi yang ditandai 'a'.
10. Lebih Sedikit Perintah – Banyak halaman file
Metode 1: Anda dapat membuka banyak file dengan meneruskan nama file sebagai argumen.
$ less file1 file2
Metode 2: Saat Anda melihat file1, gunakan :e untuk membuka file2 seperti yang ditunjukkan di bawah ini.
$ less file1 :e file2
Navigasi di seluruh file :Saat Anda membuka lebih dari dua file (misalnya – less * ), gunakan tombol berikut untuk menavigasi antar file.
- :n – pergi ke file berikutnya.
- :p – buka file sebelumnya.