GNU/Linux >> Belajar Linux >  >> Linux

Tetapkan Tanggal dan Waktu untuk Setiap Perintah yang Anda Jalankan di Bash History

Secara default, semua perintah dijalankan oleh Bash pada baris perintah disimpan dalam buffer riwayat atau direkam dalam file bernama ~/.bash_history . Ini berarti bahwa administrator sistem dapat melihat daftar perintah yang dijalankan oleh pengguna pada sistem atau pengguna dapat melihat riwayat perintahnya menggunakan perintah riwayat seperti itu.

$ history

Dari output perintah history di atas, tanggal dan waktu ketika perintah dijalankan tidak ditampilkan. Ini adalah pengaturan default pada sebagian besar jika tidak semua distribusi Linux.

Dalam artikel ini, kami akan menjelaskan bagaimana Anda dapat mengonfigurasi informasi cap waktu ketika setiap perintah dalam riwayat Bash dieksekusi untuk ditampilkan.

Tanggal dan waktu yang terkait dengan setiap entri riwayat dapat ditulis ke file riwayat, ditandai dengan karakter komentar riwayat dengan menyetel HISTTIMEFORMAT variabel.

Ada dua cara yang mungkin untuk melakukan ini:satu melakukannya sementara sementara yang lain membuatnya permanen.

Untuk menyetel HISTTIMEFORMAT variabel sementara, ekspor seperti di bawah ini pada baris perintah:

$ export HISTTIMEFORMAT='%F %T'

Pada perintah ekspor di atas, format cap waktu:

  1. %F – diperluas hingga tanggal penuh yang sama, seperti %Y-%m-%d (tahun-bulan-tanggal).
  2. %T – meluas ke waktu; sama seperti %H:%M:%S (jam:menit:detik).

Baca halaman manual perintah tanggal untuk informasi penggunaan tambahan:

$ man date

Kemudian periksa riwayat perintah Anda sebagai berikut:

$ history 

Namun, jika Anda ingin mengonfigurasi variabel ini secara permanen, buka file ~/.bashrc dengan editor favorit Anda:

$ vi ~/.bashrc

Dan tambahkan baris di bawah ini di dalamnya (Anda menandainya dengan komentar sebagai konfigurasi Anda sendiri):

#my config
export HISTTIMEFORMAT='%F %T'

Simpan file dan keluar, setelah itu, jalankan perintah di bawah ini untuk melakukan perubahan yang dilakukan pada file:

$ source ~/.bashrc

Itu saja! Bagikan dengan kami tips dan trik perintah sejarah yang menarik atau pendapat Anda tentang panduan ini melalui bagian komentar di bawah.


Linux
  1. 7 Contoh Perintah Tanggal Linux untuk Menampilkan dan Mengatur Waktu Tanggal Sistem

  2. 7 Contoh Perintah hwclock Linux untuk Mengatur Waktu Tanggal Jam Perangkat Keras

  3. Format tanggal dan waktu untuk skrip atau variabel shell Linux

  1. Atur tanggal, waktu, dan zona waktu di server Linux

  2. CentOS / RHEL :Cara mendapatkan tanggal dan waktu perintah yang dieksekusi di output perintah history

  3. Tetapkan tanggal dan waktu Sistem menggunakan C++ di Linux

  1. Trik Baris Perintah:Cara Mengidentifikasi Tanggal dan Waktu Eksekusi Perintah Unix

  2. 15 Contoh Ekspansi Sejarah Bash Linux Yang Harus Anda Ketahui

  3. Bash History:Cara melihat stempel waktu (tanggal / waktu) ketika setiap perintah dieksekusi