.sh_history 파일에 time stamp 찍는 법
2011.03.04 05:15
원문 : 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 라인까지 출력