편집을 취소할 수 있습니다. 이 편집을 되돌리려면 아래의 바뀐 내용을 확인한 후 게시해주세요.
최신판 | 당신의 편집 | ||
12번째 줄: | 12번째 줄: | ||
==사전 확인== | ==사전 확인== | ||
우선 history에 일시가 표시되는지 확인해보자. | 우선 history에 일시가 표시되는지 확인해보자. | ||
< | <source lang='console'> | ||
[root@zetawiki ~]# history | [root@zetawiki ~]# history | ||
... (생략) | ... (생략) | ||
21번째 줄: | 21번째 줄: | ||
291 ll | 291 ll | ||
292 history | 292 history | ||
</ | </source> | ||
:→ 시각이 표시되지 않는다. | :→ 시각이 표시되지 않는다. | ||
27번째 줄: | 27번째 줄: | ||
*로그인시 수행되는 스크립트를 만들어, 명령어를 수행할 때마다 현재시각을 기록하도록 한다. | *로그인시 수행되는 스크립트를 만들어, 명령어를 수행할 때마다 현재시각을 기록하도록 한다. | ||
*모든 계정에 적용되도록 퍼미션을 [[755]]로 변경한다. | *모든 계정에 적용되도록 퍼미션을 [[755]]로 변경한다. | ||
< | <source lang='bash'> | ||
echo export HISTTIMEFORMAT=\"[%F %T] \" > /etc/profile.d/bash_history.sh | echo export HISTTIMEFORMAT=\"[%F %T] \" > /etc/profile.d/bash_history.sh | ||
chmod 755 /etc/profile.d/bash_history.sh | chmod 755 /etc/profile.d/bash_history.sh | ||
</ | </source> | ||
*설정 이후로 새로 로그인할 때부터 적용된다. | *설정 이후로 새로 로그인할 때부터 적용된다. | ||
==확인 예시== | ==확인 예시== | ||
< | <source lang='console'> | ||
[root@zetawiki ~]# tail ~/.bash_history | [root@zetawiki ~]# tail ~/.bash_history | ||
#1331168796 | #1331168796 | ||
46번째 줄: | 46번째 줄: | ||
#1331169375 | #1331169375 | ||
exit | exit | ||
</ | </source> | ||
< | <source lang='console'> | ||
[root@zetawiki ~]# history | [root@zetawiki ~]# history | ||
... (생략) | ... (생략) | ||
61번째 줄: | 61번째 줄: | ||
998 [2012-03-08 11:15:49] exit | 998 [2012-03-08 11:15:49] exit | ||
999 [2012-03-08 11:15:55] history | 999 [2012-03-08 11:15:55] history | ||
</ | </source> | ||
==같이 보기== | ==같이 보기== |