Perintah
history | grep "keyword2find"
tidak memberikan sejarah tanpa batas yang saya ketikkan di terminal dan seterusnya saya menginstal ubuntu. Saya ingin melihat mereka semua tanpa rentang waktu.
Perintah
history | grep "keyword2find"
tidak memberikan sejarah tanpa batas yang saya ketikkan di terminal dan seterusnya saya menginstal ubuntu. Saya ingin melihat mereka semua tanpa rentang waktu.
Jawaban:
Dengan perintah history default, yang menggunakan ~/.bash_history
perintah file to store, hanya menyimpan 2000 perintah terakhir. Jadi, itu tidak memberi Anda hasil tanpa batas.
Untuk menambah ukuran, buka file .bashrc dengan perintah ini gedit ~/.bashrc
dan ubah baris untuk menambah nilai
HISTSIZE=1000
HISTFILESIZE=2000
HISTSIZE
mengacu pada jumlah perintah yang disimpan.
HISTFILESIZE
mengacu pada jumlah baris yang terkandung dalam file histori.
Gunakan nomor riwayat | grep kata kunci angka di sini mengacu pada berapa banyak riwayat sebelumnya yang harus diambil. Contoh: history 500
akan mengambil 500 perintah terakhir dari riwayat bash Anda.
Untuk memperpanjang rekaman bash history Anda, tambahkan baris di bawah ini ke file .bashrc Anda.
export HISTSIZE=9000
export HISTCONTROL=erasedups
Baris pertama menceritakan berapa banyak baris sejarah yang harus direkam.
Dengan menggunakan baris kedua Anda dapat menghindari duplikat baris sejarah.
Juga, untuk mencari sejarah dengan mudah, Anda dapat menggunakan Ctrl + R yang memberikan prompt seperti! Di mana Anda dapat mengetik kata kunci yang ingin Anda cari.
Bagaimana ini membantu.