티스토리 뷰

Linux OS 제공하는 각 사용자 계정의 명령어 사용기록을 확인하는 history 명령의 기본 format은 명령어를 실행한 시간이 남지 않게 되어있다.

 

이를 아래와 같은 과정으로 변경이 가능하다.

 

[root@s-node01 ~]#
[root@s-node01 ~]# touch /etc/profile.d/set_history.sh
[root@s-node01 ~]# echo "export HISTTIMEFORMAT='%Y/%m/%d %H:%M:%S '" >> /etc/profile.d/set_history.sh
[root@s-node01 ~]# echo "export HISTSIZE='100000'" >> /etc/profile.d/set_history.sh
[root@s-node01 ~]# cat /etc/profile.d/set_history.sh

export HISTTIMEFORMAT='%Y/%m/%d %H:%M:%S '
export HISTSIZE='100000'
[root@s-node01 ~]# su - `whoami`
[root@s-node01 ~]#
[root@s-node01 ~]#
[root@s-node01 ~]# history | tail -10
  993  14/0114 15:44:02 exit
  994  14/0114 15:44:16 echo "" > /etc/profile.d/set_history.sh
  995  14/0114 15:44:16 echo "export HISTTIMEFORMAT='%Y/%m/%d %H:%M:%S '" >> /etc/profile.d/set_history.sh
  996  14/0114 15:44:16 echo "export HISTSIZE='100000'" >> /etc/profile.d/set_history.sh
  997  14/0114 15:44:16 cat /etc/profile.d/set_history.sh
  998  14/0114 15:44:16 su - `whoami`
  999  14/0114 15:44:16 history | tail -10
 1000  14/0114 15:44:16 exit
 1001  14/0114 15:44:18 clear
 1002  14/0114 15:44:24 history | tail -10
[root@s-node01 ~]#
[root@s-node01 ~]#

 

반응형
댓글
댓글쓰기 폼