Lainnya adalah baris perintah *nix yang digunakan untuk menampilkan konten file di konsol. Penggunaan dasar lebih perintah adalah untuk menjalankan perintah terhadap file seperti yang ditunjukkan di bawah ini:
Baca Juga: Pelajari Perbedaan Antara Perintah 'cat' dan 'tac' dengan Contoh
Pelajari Perintah 'lebih' Linux
# more /var/log/auth.logLihat Isi File auth.log
Apr 12 11:50:01 tecmint CRON[6932]: pam_unix(cron:session): session opened for user root by (uid=0) Apr 12 11:50:01 tecmint CRON[6932]: pam_unix(cron:session): session closed for user root Apr 12 11:55:01 tecmint CRON[7159]: pam_unix(cron:session): session opened for user root by (uid=0) Apr 12 11:55:01 tecmint CRON[7160]: pam_unix(cron:session): session opened for user root by (uid=0) Apr 12 11:55:01 tecmint CRON[7160]: pam_unix(cron:session): session closed for user root Apr 12 11:55:02 tecmint CRON[7159]: pam_unix(cron:session): session closed for user root Apr 12 12:00:01 tecmint CRON[7290]: pam_unix(cron:session): session opened for user root by (uid=0) Apr 12 12:00:01 tecmint CRON[7290]: pam_unix(cron:session): session closed for user root Apr 12 12:05:01 tecmint CRON[7435]: pam_unix(cron:session): session opened for user root by (uid=0) Apr 12 12:05:01 tecmint CRON[7436]: pam_unix(cron:session): session opened for user root by (uid=0) Apr 12 12:05:01 tecmint CRON[7436]: pam_unix(cron:session): session closed for user root Apr 12 12:05:02 tecmint CRON[7435]: pam_unix(cron:session): session closed for user root Apr 12 12:09:01 tecmint CRON[7542]: pam_unix(cron:session): session opened for user root by (uid=0) Apr 12 12:09:01 tecmint CRON[7542]: pam_unix(cron:session): session closed for user root Apr 12 12:10:01 tecmint CRON[7577]: pam_unix(cron:session): session opened for user root by (uid=0) Apr 12 12:10:01 tecmint CRON[7577]: pam_unix(cron:session): session closed for user root Apr 12 12:15:01 tecmint CRON[7699]: pam_unix(cron:session): session opened for user root by (uid=0) Apr 12 12:15:01 tecmint CRON[7700]: pam_unix(cron:session): session opened for user root by (uid=0) Apr 12 12:15:01 tecmint CRON[7700]: pam_unix(cron:session): session closed for user root Apr 12 12:15:01 tecmint CRON[7699]: pam_unix(cron:session): session closed for user root ....
Cara lain untuk menggunakan lebih banyak perintah dalam hubungannya (pipa) dengan perintah lain, seperti perintah cat, seperti yang disajikan pada contoh di bawah ini:
# cat /var/log/auth.log | more
Untuk menavigasi file baris demi baris, tekan Enter
atau tekan Spacebar
tombol untuk menavigasi satu halaman pada satu waktu, halaman tersebut adalah ukuran layar terminal Anda saat ini. Untuk keluar dari perintah cukup tekan q
kunci.
Opsi yang berguna untuk perintah lainnya adalah -number
switch yang memungkinkan Anda untuk mengatur jumlah baris yang harus dikandung halaman. Sebagai contoh tampilkan auth.log
file sebagai halaman 10
baris:
# more -10 /var/log/auth.log
Juga, Anda dapat menampilkan halaman mulai dari nomor baris tertentu menggunakan +number
pilihan seperti diilustrasikan di bawah ini:
# more +14 /var/log/auth.logHanya Tampilkan 14 Baris Pertama File auth.log
Apr 12 12:09:01 tecmint CRON[7542]: pam_unix(cron:session): session closed for user root Apr 12 12:10:01 tecmint CRON[7577]: pam_unix(cron:session): session opened for user root by ( uid=0) Apr 12 12:10:01 tecmint CRON[7577]: pam_unix(cron:session): session closed for user root Apr 12 12:15:01 tecmint CRON[7699]: pam_unix(cron:session): session opened for user root by ( uid=0) Apr 12 12:15:01 tecmint CRON[7700]: pam_unix(cron:session): session opened for user root by ( uid=0) Apr 12 12:15:01 tecmint CRON[7700]: pam_unix(cron:session): session closed for user root Apr 12 12:15:01 tecmint CRON[7699]: pam_unix(cron:session): session closed for user root Apr 12 12:16:01 tecmint mate-screensaver-dialog: gkr-pam: unlocked login keyring Apr 12 12:17:01 tecmint CRON[7793]: pam_unix(cron:session): session opened for user root by ( uid=0) Apr 12 12:17:01 tecmint CRON[7793]: pam_unix(cron:session): session closed for user root Apr 12 12:20:01 tecmint CRON[7905]: pam_unix(cron:session): session opened for user root by ( uid=0) Apr 12 12:20:01 tecmint CRON[7905]: pam_unix(cron:session): session closed for user root Apr 12 12:25:01 tecmint CRON[8107]: pam_unix(cron:session): session opened for user root by ( uid=0) Apr 12 12:25:01 tecmint CRON[8108]: pam_unix(cron:session): session opened for user root by (
Pelajari Perintah Linux 'kurang'
Mirip dengan lainnya , kurang perintah memungkinkan Anda untuk melihat isi file dan menavigasi melalui file. Perbedaan utama antara lebih dan kurang apakah itu kurang perintah lebih cepat karena tidak memuat seluruh file sekaligus dan memungkinkan navigasi melalui file menggunakan halaman naik /turun kunci.
In dapat digunakan sebagai perintah mandiri yang dikeluarkan terhadap file atau digunakan dengan pipa dengan banyak perintah Linux untuk mempersempit output layarnya sehingga Anda dapat menggulir hasil.
# less /var/log/auth.log # ls /etc | less
Anda dapat menavigasi file baris demi baris dengan menekan Enter
kunci. Navigasi halaman dapat ditangani dengan spaceba
kunci r. Ukuran halaman diwakili oleh ukuran layar terminal Anda saat ini. Untuk keluar dari perintah ketik q
kunci, dengan cara yang sama seperti untuk perintah lainnya.
Fitur yang berguna kurang perintah adalah penggunaan /word-to-seach pilihan. Misalnya Anda dapat mencari dan mencocokkan semua sshd pesan dari file log dengan secara interaktif menentukan /sshd
string.
Untuk menampilkan file yang menatap nomor baris tertentu, gunakan sintaks berikut:
# less +5 /var/log/auth.log
Jika Anda perlu melacak jumlah setiap baris dengan kurang perintah gunakan -N
pilihan.
# less -N /var/log/daemon.logTampilkan Nomor untuk Setiap Baris dalam File
1 Apr 12 11:50:01 tecmint CRON[6932]: pam_unix(cron:session): session opened for user root by (uid=0) 2 Apr 12 11:50:01 tecmint CRON[6932]: pam_unix(cron:session): session closed for user root 3 Apr 12 11:55:01 tecmint CRON[7159]: pam_unix(cron:session): session opened for user root by (uid=0) 4 Apr 12 11:55:01 tecmint CRON[7160]: pam_unix(cron:session): session opened for user root by (uid=0) 5 Apr 12 11:55:01 tecmint CRON[7160]: pam_unix(cron:session): session closed for user root 6 Apr 12 11:55:02 tecmint CRON[7159]: pam_unix(cron:session): session closed for user root 7 Apr 12 12:00:01 tecmint CRON[7290]: pam_unix(cron:session): session opened for user root by (uid=0) 8 Apr 12 12:00:01 tecmint CRON[7290]: pam_unix(cron:session): session closed for user root 9 Apr 12 12:05:01 tecmint CRON[7435]: pam_unix(cron:session): session opened for user root by (uid=0) 10 Apr 12 12:05:01 tecmint CRON[7436]: pam_unix(cron:session): session opened for user root by (uid=0) 11 Apr 12 12:05:01 tecmint CRON[7436]: pam_unix(cron:session): session closed for user root
Secara default, satu-satunya cara untuk keluar kurang perintahnya adalah untuk menekan q
kunci. Untuk mengubah perilaku ini dan secara otomatis keluar dari file saat mencapai akhir file, gunakan -e
atau -E
pilihan:
# less -e /var/log/auth.log # less -E /var/log/auth.log
Untuk membuka file pada kemunculan pertama dari suatu pola, gunakan sintaks berikut:
# less +/sshd /var/log/auth.logTampilkan String Pencocokan yang Diberikan dalam File
Apr 12 16:19:39 tecmint sshd[16666]: Accepted password for tecmint from 192.168.0.15 port 41634 ssh2 Apr 12 16:19:39 tecmint sshd[16666]: pam_unix(sshd:session): session opened for user tecmint by (uid=0) Apr 12 16:19:39 tecmint systemd-logind[954]: New session 1 of user tecmint. Apr 12 16:19:48 tecmint sshd[16728]: Received disconnect from 192.168.0.15: 11: disconnected by user Apr 12 16:19:48 tecmint sshd[16666]: pam_unix(sshd:session): session closed for user tecmint Apr 12 16:20:01 tecmint CRON[16799]: pam_unix(cron:session): session opened for user root by (uid=0) Apr 12 16:20:02 tecmint CRON[16799]: pam_unix(cron:session): session closed for user root Apr 12 16:25:01 tecmint CRON[17026]: pam_unix(cron:session): session opened for user root by (uid=0) Apr 12 16:25:01 tecmint CRON[17025]: pam_unix(cron:session): session opened for user root by (uid=0)
Perintah di atas memberi tahu kurang untuk membuka auth.log file pada kecocokan pertama sshd
string.
Untuk secara otomatis menambahkan konten file yang dibuka dalam kurang perintah gunakan Shift+f
kombinasi tombol atau jalankan lebih sedikit dengan sintaks berikut.
# less +F /var/log/syslog
Ini membuat lebih sedikit untuk berjalan dalam mode interaktif (langsung) dan menampilkan konten baru secara on-fly sambil menunggu data baru ditulis ke file. Perilaku ini mirip dengan perintah tail -f.
Dalam kombinasi dengan pola, Anda dapat menonton file log secara interaktif dengan Shift+f
penekanan tombol saat mencocokkan kata kunci. Untuk keluar dari mode langsung cukup tekan Ctrl+c
kunci.
# less +/CRON /var/log/syslog
Apakah Anda memutuskan untuk menggunakan lebih banyak atau kurang , yang merupakan pilihan pribadi, ingatlah bahwa kurang lebih banyak dengan lebih banyak fitur.
Baca Juga: Kelola File Secara Efektif Menggunakan Perintah kepala, ekor, dan kucing