서버에 터미널로 접속 후 "언제?" 이 명령어를 실행했었는지 알아야 할 때가 있다.

어떤 명령어를 실행했었는지는 history라는 명령어가 있긴 하지만

언제 실행했었는지는 나오지 않는다

하지만 /etc/profile에 다음과 같은 구문을 넣어주게 되면

history 명령어를 실행하게 되면 시간도 함께 표시가 된다.

#------------------------------------------------------------------------------
# Add Timestamp to history
#------------------------------------------------------------------------------
HISTTIMEFORMAT="%Y-%m-%d_%H:%M:%S\ "
export HISTTIMEFORMAT
#------------------------------------------------------------------------------

확인 방법은 위 구문을 /etc/profile에 넣어주고

프롬프트에서

# source /etc/profile

실행한다

그런 다음 history 명령어를 실행하게 되면 다음과 같은 결과가 나오게 된다.

 1003  2010-06-16_15:41:06\ /usr/local/apache/bin/apachectl stop
 1004  2010-06-16_15:41:08\ /usr/local/apache/bin/apachectl start
 1005  2010-06-16_16:00:43\ ls -arlt
 1006  2010-06-16_16:00:43\ cd


참고로 lastcomm이란 명령어도 확인해 보길 추천함


'밥벌이 > OS' 카테고리의 다른 글

[UNIX-like] 지금 사용하는 OS가 32bit? 64bit?  (0) 2010.10.16
[UNIX-like] /dev/null 복구하기  (0) 2010.10.05
[AIX] perfpmr 매뉴얼  (0) 2010.06.16
[AIX] 서비스 프로세서 기본 IP  (0) 2010.06.05
[AIX] rootvg 미러링 복구하기  (0) 2010.06.05

Posted by 나기사카오루
,