.sh_history 파일에 time stamp 찍는 법

2011.03.04 05:15

조인상 조회 수:18524

원문 : http://www.ischo.net -- 조인상 // 시스템 엔지니어

Writer : http://www.ischo.net -- ischo // System Engineer in Replubic Of Korea

+++++++++++++++++++++++++++++++++++++++++++++++++++++++

 

원문 : http://www.ischo.net -- 조인상 //시스템 엔지니어

+++++++++++++++++++++++++++++++++++++++++++++++++++++++

.sh_history 파일에 Time Stamp를 찍어서 명령어가 실제 동작한 시간을 확인하고자 할때 사용할 수 있으며

 

AIX 5.3 부터 가능한 방법이다.

 

 

 

/etc/environment 파일의 옵션중
EXTENDED_HISTORY=ON

로 수정한 후

 

# ./etc/environment

명령으로 현재 쉘에 적용시킨다.

 

이후 .sh_history 를 vi로 봐서는 timestamp를 보기 어렵고 fc 명령을 이용한다.

 

 

 

사용법은

Processes the command history list.


To Generate a Listing of Previously Entered Commands with Time of Execution

       fc -t [ -n  ] [ -r ] [ First [ Last ] ]

 

 

# fc -t                : 최근 15라인 출력

# fc -t   100        : 100번째 라인부터 끝까지 출력

# fc -t  100 200  : 100~200 라인까지 출력

 

 

서버에 요청 중입니다. 잠시만 기다려 주십시오...