출처 : http://cafe.naver.com/aix.cafe?iframe_url=/ArticleRead.nhn%3Farticleid=12215



sh_history 파일에 time stamp 를 남기고 확인 하는 방법에 대해서 내용 전달 합니다.

/etc/environment 파일에

EXTENDED_HISTORY=ON

이라고 설정을 해주시면 다음 LOGIN 혹은 현재 shell에 적용하시려면



# . /etc/environment

라고 하시면 적용이 됩니다.




History 파일을 열어보면 아래와 같이 표시가 되는데요.

# vi .sh_history
exit #?1260175606#?
errpt #?1260236625#?
df -k #?1260236627#?
cd /APM #?1260236632#?
ls #?1260236632#?
cat .sh_history #?1260236642#?
cat /.sh_history #?1260236649#?
date #?1260236667#?
cd / #?1260236694#?
ls #?1260236695#?
cat .bash_history #?1260236720#?
cd /var/adm #?1260236733#?
s #?1260236733#?
ls #?1260236737#?
ls -l #?1260236756#?
cd acct #?1260236764#?
ls #?1260236764#?
ls -al #?1260236765#?
cd #?1260236821#?
fc -t #?1260236823#?
ccat /.sh_history #?1260237296#?



time stamp를 확인하실 때는 fc command를 이용하시면 됩니다.

# fc -t
597 2009/12/08 10:44:09 :: cat /.sh_history
598 2009/12/08 10:44:27 :: date
599 2009/12/08 10:44:54 :: cd /
600 2009/12/08 10:44:55 :: ls
601 2009/12/08 10:45:20 :: cat .bash_history
602 2009/12/08 10:45:33 :: cd /var/adm
603 2009/12/08 10:45:33 :: s
604 2009/12/08 10:45:37 :: ls
605 2009/12/08 10:45:56 :: ls -l
606 2009/12/08 10:46:04 :: cd acct
607 2009/12/08 10:46:04 :: ls
608 2009/12/08 10:46:05 :: ls -al
609 2009/12/08 10:47:01 :: cd
610 2009/12/08 10:47:03 :: fc -t
611 2009/12/08 10:54:56 :: at /.sh_history
612 2009/12/08 10:56:27 :: fc –t



마지막 100라인을 확인하실 때는

# fc –t 100

이라고 입력 하시면 됩니다.

해당 parameter는 AIX 5.3에서부터 가능한 옵션이며 AIX5.2 이하에서는 적용이 되지 않음을 유의하시기 바랍니다.

참고로 history 의 사이즈를 늘리기 위해서는 /etc/environment 파일에

HISTSIZE=#####

라고 입력하시면 됩니다. Default 는 128 입니다



'IBM AIX' 카테고리의 다른 글

HMC 에서 vio 설치  (0) 2016.09.01
S824 MES  (0) 2016.08.16
RMC  (0) 2016.07.18
sh history  (1) 2016.06.01
Power Systems - 2015 4Q Announce overview  (0) 2016.04.04

+ Recent posts