Meskipun saya agak terlambat, saya memposting ini di sini agar siapa pun yang datang ke sini mendapatkan solusinya. Bagi saya, solusi untuk masalah yang sama adalah:
Preferensi Terminator -> Tab Profil -> Menggulir tab [sub] -> Hapus centang opsi 'Gulir pada keluaran'.
Hal yang baik tentang opsi ini, adalah bahwa itu masih akan menggulir pada output ketika Anda berada di bagian paling bawah dari output, tetapi segera setelah Anda menggulir ke atas, itu akan berhenti dan tidak akan mengganggu Anda bahkan jika konten output masih ada. dihasilkan.
Saya harap ini membantu
tail -f log.txt | less
akan memperbarui untuk maju ke informasi baru, lalu Anda dapat naik atau turun. Anda juga dapat menggunakan less
fitur pencarian dan sebagainya. Dengan metode pipa, Anda juga dapat mengurai keluaran bergerak.
Dan ide yang sama, tetapi tanpa pipa :less +F log.txt
.
(Ini mengasumsikan Anda dapat bekerja dengan konten Anda dengan cara ini.)
Cara lama Unix adalah dengan menekan Ctrl-S di terminal Anda untuk berhenti, dan Ctrl-Q untuk memulai kembali pengguliran keluaran -- inilah yang pada dasarnya membiarkan terminator Anda lakukan dengan stty ixon
.
Dengan menambahkan bilah gulir, ini tampaknya lumayan bagi saya -- tekan Control-S, gulir ke atas ke apa pun yang Anda suka, lalu Control-Q untuk kembali ke bawah. Ya, Anda terkadang lupa untuk membatalkan jeda output.
Karena saya sangat malas, dan karena saya menyukai fleksibilitas pengalihan keluaran, saya akan menggunakan tail -f dengan pipa (dengan asumsi sesuai kasusnya). Lalu saya bisa menghentikannya, panah ke atas dan menambahkan sesuatu seperti grep, dan masih berjalan:tail -f tac_plus.log | less | egrep 'peerip'
Lemparkan beberapa cat
s dan tee
di sana dan Anda memiliki pesta nyata.