linux - history 명령어 결과에 날짜와 시간 같이 남기기



history 명령어로 이전에 실행했던 command 리스트를 확인할 수 있다.

history에 날짜, 시간까지 기록하고 싶으면 아래 명령어로 가능하다.

$ echo 'export HISTTIMEFORMAT="%d/%m/%y %T "' >> ~/.bash_profile
$ source ~/.bash_profile

위 내용을 실행한 후 history를 바로 실행해보면 위 명령어 실행전 command 들에 대해서는 위 내용 실행한 당시의 시간이 일괄적으로 적용된다.

위 내용 실행 이후 command 에 대해서는 날짜와 시간을 제대로 확인할 수 있다.

 1004  15/05/23 11:30:49 echo 'export HISTTIMEFORMAT="%d/%m/%y %T "' >> ~/.bash_profile
 1005  15/05/23 11:30:54 source ~/.bash_profile
 1006  15/05/23 11:30:56 history
 1007  15/05/23 11:32:28 vim ~/.bash_profile
 1008  15/05/23 11:32:40 docker ps
 1009  15/05/23 11:32:57 free
 1010  15/05/23 11:33:00 free -h
 1011  15/05/23 11:34:29 top
 1012  15/05/23 11:34:47 free -h
 1013  15/05/23 11:34:53 docker ps
 1014  15/05/23 11:39:19 vim ~/.bash_history
 1015  15/05/23 14:34:48 history
 

댓글 쓰기

0 댓글