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.
command-line
bash
001neeraj
sumber
sumber
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 nilaiHISTSIZE
mengacu pada jumlah perintah yang disimpan.HISTFILESIZE
mengacu pada jumlah baris yang terkandung dalam file histori.sumber
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.
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.
sumber