AIX系統的History命令增加時間戳
有幾個人登陸到系統中:
CSXXDBS01:/> who
root pts/0 Jun 16 15:09 (10.88.56.98)
root pts/1 Jun 16 14:03 (10.88.56.21)
目前使用的使用者:
CSXXDBS01:/> whoami
root
查詢歷史命令:
CSXXDBS01:/> history
1568 history
1569 ls
1570 pwd
1571 ls -l
1572 ps -ef|grep 1583
1573 history
1574 ps -ef|grep nmon
1575 kill 1064960
1576 ps -ef|grep nmon
1577 cd
1578 exit;
1579 history
1580 show user
1581 who
1582 whoami
1583 history
CSXXDBS01:/>
AIX下的ksh預設會將所有執行的命令歷史記錄在/.sh_history檔案中,但是一直以來,該檔案中只記錄命令本身而不記錄命令執行的時間。
可以檢視/.sh_history檔案
CSXXDBS01:/> pwd
/
CSXXDBS01:/> cat .sh_history
在 AIX5.3 中支援在 .sh_history 中記錄時間,具體實現方式如下:
1. 需要在環境變數中增加一個變數:EXTENDED_HISTORY=ON (注意,一定是大寫ON,小寫無效)
JTXXDBS01:> EXTENDED_HISTORY=ON
2、在檢視/.sh_history檔案
CSXXDBS01:/> pwd
/
CSXXDBS01:/> cat .sh_history
EXTENDED_HISTORY=ON
ls #?1245137178#?
cat .sh_history #?1245137187#?
3. 為了換算成我們可以閱讀的時間,當然更直接和簡單的方法是使用 fc -t 命令來顯示命令歷史,其輸出如下:
如:
CSXXDBS01:/> fc -t
1578 ? :: exit;
1579 ? :: history
1580 ? :: show user
1581 ? :: who
1582 ? :: whoami
1583 ? :: history
1584 ? :: cat ./sh_history
1585 ? :: cat .sh_history
1586 ? :: pwd
1587 ? :: cat .sh_history
1588 ? :: cat .sh_history
1589 ? :: fc -t
1590 ? :: EXTENDED_HISTORY=ON
1591 2009/06/16 15:26:18 :: ls
1592 2009/06/16 15:26:27 :: cat .sh_history
1593 2009/06/16 15:26:55 :: fc -t
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/12778571/viewspace-606508/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- javascript時間戳與php返回的時間戳統一JavaScript時間戳PHP
- aix 修改系統時間AI
- spark sql在當前的時間戳下增加8個小時SparkSQL時間戳
- 讓history命令顯示日期和時間
- MySQL時間戳、時間MySql時間戳
- Linux命令date 日期時間和Unix時間戳互轉Linux時間戳
- java時間戳和PHP時間戳的轉換phptime()Java時間戳PHP
- 兩個時間戳的時間差時間戳
- history命令追查登入的使用者和時間
- SAP CDS view如何取得當前系統日期和系統時間戳View時間戳
- linux之touch命令修改檔案的時間戳Linux時間戳
- JavaScript 時間戳JavaScript時間戳
- kafka時間戳Kafka時間戳
- 獲取系統時間的DOS命令
- Linux系統下活用History命令Linux
- 時間型別和時間戳型別時間戳
- 時間轉換成時間戳時間戳
- C 時間轉換時間戳時間戳
- C# 時間戳轉時間C#時間戳
- CentOS命令修改系統時間同步CentOS
- AIX 系統errpt命令AI
- AIX系統相關命令AI
- Windows批處理中獲取系統日期、時間戳記Windows時間戳
- C 時間戳轉換成時間時間戳
- 時間戳轉化為時間格式時間戳
- 【AIX-PS】AIX系統ps命令詳解AI
- 時間戳與時間字串的多時區轉換時間戳字串
- js獲取某時間的當天0點時間戳 與某時間的當週週一0點時間戳JS時間戳
- aix系統檢視WWNN命令AI
- aix系統topas命令疑問AI
- AIX系統常用命令AI
- javascript時間戳和時間格式的相互轉換JavaScript時間戳
- mysql時間操作(時間差和時間戳和時間字串的互轉)MySql時間戳字串
- JavaScript獲取時間戳JavaScript時間戳
- Python-時間戳Python時間戳
- Excel中時間戳轉換時間Excel時間戳
- 轉換時間戳的函式時間戳函式
- SCN 時間戳的相互轉換時間戳