Dengan CTRL+ RAnda dapat mencari di perintah sebelumnya (di terminal Ubuntu). Namun, sepertinya selalu menampilkan kemunculan terakhir dari istilah pencarian. Apakah ada cara untuk menelusuri semua hasil?
17
Setelah Anda mengetik beberapa karakter untuk dicari, Anda dapat menekan CTRL + R lagi untuk menelusuri sejarah yang cocok dengan apa yang Anda ketikkan.
Ini akan terbatas pada ukuran histori.
HISTFILESIZE
mengontrol ukuran file histori (~/.bash_history
), tetapiHISTSIZE
mengontrol ukuran histori terminal spesifik, dan yang terakhirlah yang menentukan seberapa jauh tampilan ke belakangCtrl+R
. Saya mencatat ini pada mesin di mana saya telah memperbesar variabel sebelumnya, tetapi tidak yang terakhir. Keduanya awalnya diatur ke500
, tetapi jika seseorang ingin lebih membalikkan riwayat yang dapat dicari disimpan, kedua variabel perlu diperbarui.Anda hanya perlu menekan
CTRL-R
lagi.sumber
Jika Anda hanya ingin melihat semua baris riwayat yang cocok sekaligus, coba
fc -ln | grep
.(
-100
berarti "100 perintah terakhir"; standarnya adalah 20, atau Anda dapat menentukan rentang.)sumber
Untuk langkah pencarian Anda harus
CTRL+R
lagi.Tetapi jika Anda ingin daftar perintah yang bisa Anda gunakan
sumber