Tọọ ụbọchị na oge maka iwu ọ bụla ị na-eme na Bash History


Site na ndabara, a na-echekwa iwu niile Bash mere na ahịrị iwu na nchekwa akụkọ ihe mere eme ma ọ bụ dekọọ na faịlụ a na-akpọ ~/.bash_history. Nke a pụtara na onye na-ahụ maka sistemụ nwere ike ịlele ndepụta iwu ndị ọrụ gburu na sistemụ ma ọ bụ onye ọrụ nwere ike lelee akụkọ iwu ya site na iji iwu akụkọ ihe mere eme dịka ya.

$ history

Site na mmepụta nke iwu akụkọ ihe mere eme n'elu, ụbọchị na oge mgbe emechara iwu adịghị egosi. Nke a bụ ntọala ndabara na ọtụtụ ma ọ bụrụ na ọ bụghị nkesa Linux niile.

N'isiokwu a, anyị ga-akọwa otú ị nwere ike isi hazie ozi stampụ oge mgbe e gburu iwu ọ bụla na akụkọ ihe mere eme Bash ka egosipụta.

Enwere ike ịde ụbọchị na oge jikọtara ya na ntinye akụkọ ọ bụla na faịlụ akụkọ ihe mere eme, akara na njirimara nkọwa akụkọ ihe mere eme site na ịtọ mgbanwe HISTTIMEFORMAT.

Enwere ụzọ abụọ enwere ike isi mee nke a: otu na-eme ya nwa oge ebe nke ọzọ na-eme ka ọ bụrụ nke na-adịgide adịgide.

Ka ịtọọ mgbanwe HISTTIMEFORMAT nwa oge, bupụ ya dị ka n'okpuru na ahịrị iwu:

$ export HISTTIMEFORMAT='%F %T'

N'iwu mbupụ n'elu, usoro stampụ oge:

  1. %F - na-agbasa ruo n'uju ụbọchị otu, dị ka %Y-%m-%d (ụbọchị ọnwa nke afọ).
  2. %T - na-agbasa ruo oge; dị ka %H:%M:%S (awa: nkeji:sekọnd)

Gụọ site na ibe iwu ụbọchị maka ozi ojiji ọzọ:

$ man date

Wee lelee akụkọ iwu gị ka ndị a:

$ history 

Agbanyeghị, ọ bụrụ na ịchọrọ ịhazi mgbanwe a na-adịgide adịgide, mepee faịlụ ~/.bashrc na onye nchịkọta akụkọ ọkacha mmasị gị:

$ vi ~/.bashrc

Tinyekwa ahịrị dị n'okpuru n'ime ya (ị ga-eji nkọwa dị ka nhazi nke gị):

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

Chekwaa faịlụ ahụ wee pụọ, emesia, mee iwu dị n'okpuru ka ime mgbanwe ndị emere na faịlụ ahụ:

$ source ~/.bashrc

Ọ gwụla! Soro anyị kerịta ndụmọdụ na aghụghọ akụkọ ihe mere eme na-atọ ụtọ ma ọ bụ echiche gị gbasara ntuziaka a site na ngalaba nkọwa n'okpuru.