Linux系統如何定製History輸出格式

2021-09-02 23:40:06 字數 1130 閱讀 4301

linux系統使用history命令來檢視系統的執行記錄,從而找出一些問題。但是history輸出的資料中常常沒有時間等資訊。本文就來教大家linux系統如何定製history輸出格式。

具體方法如下

以root使用者登入伺服器,在/etc/profile.d/下新建乙個檔案history_command

vim /etc/profile.c/history_command

export histfile=$home/.bash_history

export histsize=1200

export histfilesize=1200

export histcontrol=ignoredups

export histtimeformat=「`whoami` %f %t 」

typeset -r histtimeformat

source /etc/profile.c/history_command 使其生效,再敲history命令看看:

#history 5

1008 root 2015-09-11 08:54:20 vim /etc/profile

1009 root 2015-09-11 09:13:17 history | less

1010 root 2015-09-11 09:15:49 vim /etc/profile

1011 root 2015-09-11 09:43:20 cat /etc/profile.d/history_command

1012 root 2015-09-11 09:44:59 history 5

時間已經有了,/etc/profile和/etc/profile.d/下的檔案會在使用者interactive login的時候自動執行,所以使用者登入機器後每敲乙個命令都會被記錄到histfile指定的檔案中,而且是以追加的方式寫入的。

配置中最關鍵的地方是export histtimeformat=「`whoami` %f %t 」 , 這一行指定history的輸出格式。

以上就是linux系統如何定製history輸出格式的介紹了,這樣就能讓history顯示更多自己想要知道的資訊了。

Kali Linux 系統定製

固定ip位址 計算機重啟後依然生效 更新公升級 安裝軟體包 安裝適合自己的工具軟體 ibus ibus pinyin 中文輸入法 flashplugin nonfree flash外掛程式 gdebi 圖形化介面安裝deb amule 電驢 geany 圖形化程式開發 stardict 字典 翻譯 ...

Linux系統 本地定製化yum倉庫部署

1 開啟 yum倉庫配置檔案 etc yum.conf 的keepcache 功能 開啟乙個新的虛擬機器 將keepcache 0改為 1,修改配置檔案後重新清空快取 yum y install inotify tools這樣快取就不會清空了 2 從本地 yum源中收集快取下來的 rpm包 安裝包位...

VMware ESXI系統映象定製

為什麼要定製esxi映象呢?原因很簡單,那就是h3c比較老的伺服器,比如我用的uis r390x g2伺服器,是沒有適配的esxi部署映象的。而我要部署的h3cloud os新增節點時只能選擇h3c cas和vmware vsphere,而我在操作時直接部署到了物理伺服器上,之前的esxi 6.5的...