Memiliki catatan history perintah bash yang jelas cukup membantu saat membuat catatan aktifitas dan mungkin akan bisa digunakan untuk menge-trace suatu kejadian. Secara bawaan / default, bash tidak mencantumkan keterangan waktu pada history. Bash hanya mencantumkan nomor perintah dan perintah saja.
# contoh history bawaan bash
1078 systemctl poweroff
1079 history | tail
1080 history | tail -n 3
Lalu, bagaimana cara menambah keterangan waktu pada history bash ? Kita akan membahasnya pada hari ini.
Persiapan dan berkas konfigurasi.
Berikut ini adalah beberapa hal yang perlu dipersiapkan dan berkas konfigurasi yang diperlukan.
- Berkas konfigurasi
bash, biasanya berada di~/.bashrc. - Format waktu yang dibutuhkan, sebagai contoh kita akan menggunakan format ’%d-%m-%Y %T’ atau hari-bulan-tahun jam.
- Teks editor.
Langkah menambah konfigurasi.
Berikut ini beberapa langkah yang bisa dijalankan.
- Buka dan edit berkas konfigurasi
bash/~/.bashrc! - Tambahkan baris konfigurasi ini ! Saya contohkan di bagian bawah.
export HISTTIMEFORMAT='%d-%m-%Y %T '
- Simpan hasil pengubahan !
- Muat ulang / reload konfigurasi
bash! kita bisa menggunakan perintah berikut ini.
$ source ~/.bashrc
- Cek perubahan dengan menjalankan perintah
history!
$ history
Untuk lebih singkatnya bisa menggunakan perintah ini.
$ history | tail -n 3
Contoh keluaran atau output yang keluar.
19715 03-07-2023 06:48:35 vim ~/.bashrc
19716 03-07-2023 06:48:53 source ~/.bashrc
19717 03-07-2023 06:48:57 history | tail -n 3
Contoh history bash yang saya miliki.
Ringkasan.
Berikut ini adalah ringkasan bahasan kita hari ini.
- Catatan
historyperintahbashsecara default tidak memiliki keterangan waktu. - Kita bisa menambahkan keterangan waktu dengan menambahkan konfigurasi
HISTTIMEFORMAT.
export HISTTIMEFORMAT='%d-%m-%Y %T '
Referensi dan kredit.
Berikut ini adalah referensi dan kredit untuk bahasan kita hari ini.
- Post blog OSTECHNIX tentang menambah timestamp pada history bash.
- Senthilkumar Palani atau SK, founder dan editor blog OSTECHNIX.
Penutup.
Demikian tadi cara sederhana menambah keterangan waktu pada history bash. Semoga dapat menbantu kita mengetahui kapan suatu perintah dijalankan atau dieksekusi. Terima kasih dan sampai jumpa pada bahasan selanjutnya !






Komentar