Tetapkan tarikh dan masa untuk setiap arahan yang anda laksanakan dalam sejarah bash

Tetapkan tarikh dan masa untuk setiap arahan yang anda laksanakan dalam sejarah bash

Secara lalai, semua arahan dilaksanakan oleh Bash di baris arahan disimpan dalam penampan sejarah atau direkodkan dalam fail yang dipanggil ~/.BASH_HISTORY. Ini bermakna pentadbir sistem dapat melihat senarai arahan yang dilaksanakan oleh pengguna pada sistem atau pengguna dapat melihat sejarah perintahnya menggunakan perintah sejarah seperti itu.

$ sejarah 
Perintah Sejarah Linux

Dari output arahan sejarah di atas, Tarikh dan masa Apabila arahan dilaksanakan tidak ditunjukkan. Ini adalah tetapan lalai pada kebanyakan jika tidak semua pengagihan linux.

Dalam artikel ini, kami akan menerangkan bagaimana anda dapat mengkonfigurasi maklumat setem masa apabila setiap arahan dalam sejarah bash dilaksanakan untuk dipaparkan.

The Tarikh dan masa Berkaitan dengan setiap kemasukan sejarah boleh ditulis ke fail sejarah, ditandakan dengan watak komen sejarah dengan menetapkan HisttimeFormat pembolehubah.

Terdapat dua cara yang mungkin untuk melakukan ini: seseorang melakukannya sementara sementara yang lain menjadikannya kekal.

Untuk menetapkan HisttimeFormat Pembolehubah buat sementara waktu, mengeksportnya seperti di bawah pada baris arahan:

$ eksport histtimeFormat = " %f %t" 

Dalam arahan eksport di atas, format setem masa:

  1. %F - berkembang hingga tarikh penuh sama, seperti %Y-%m-%d (tarikh bulan).
  2. %T - berkembang ke masa; sama seperti %H:%m:%s (Jam: Minit: Seconds).

Baca melalui halaman Manusia Tarikh untuk maklumat penggunaan tambahan:

$ lelaki tarikh 

Kemudian periksa sejarah arahan anda seperti berikut:

$ sejarah 
Paparkan sejarah arahan Linux dengan tarikh dan masa

Walau bagaimanapun, jika anda ingin mengkonfigurasi pembolehubah ini secara kekal, buka fail ~/.Bashrc dengan editor kegemaran anda:

$ vi ~/.Bashrc 

Dan tambahkan garis di bawahnya (anda menandakannya dengan komen sebagai konfigurasi anda sendiri):

#my config eksport histtimeFormat = " %f %t" 

Simpan fail dan keluar, selepas itu, jalankan arahan di bawah untuk melaksanakan perubahan yang dibuat ke fail:

$ sumber ~/.Bashrc 

Itu sahaja! Berkongsi dengan kami apa -apa petua dan trik arahan sejarah yang menarik atau pemikiran anda mengenai panduan ini melalui bahagian komen di bawah.