history파일에 날짜,시간 넣기
작성자 정보
- 관리자 작성
- 작성일
컨텐츠 정보
- 2,000 조회
- 0 추천
- 목록
본문
history 명령어사용기록을 날짜,시간 함께 기록해서 넣기
1.직접설정
/etc/profile 파일의 맨 마지막에 다음행 추가 하세요.
export HISTTIMEFORMAT='%Y-%m-%d %H:%M:%S'
그리고
source /root/.bashrc 하시면 됩니다.
참고 : /root/.bashrc 파일에서 /etc/bashrc파일을 읽어들이고, /etc/bashrc파일에서는 다시 /etc/profile 파일을 읽어들여서 적용하게 됩니다.
2.쉘스크립트에서 사용할 경우
if [ -f /etc/rsyslog.conf ] ; then echo "export HISTTIMEFORMAT='%Y-%m-%d %H:%M:%S '" >> /etc/profile ; fi
3. 결과 확인
그렇게 하면.. 아래와 같이 사용명령어만 나오는 결과가...
[root@suk ~]# history
8 passwd root
9 ps -ef
10 w
11 ps aux
12 df -h
13 w
14 ps aux
15 df -h
16 ps aux
17 w
18 df -h
19 sar
20 cat /proc/cpuinfo
...........이하 생략
아래와 같이... 날짜.. 시간이 함께 표시 됩니다.
[root@suk ~]# history
2 2024-04-04 14:18:41exit
3 2024-04-04 14:20:22history
4 2024-04-04 14:20:22vi /etc/profile
5 2024-04-04 14:20:22source /root/.bashrc
6 2024-04-04 14:20:22history
7 2024-04-04 14:20:22vi /etc/profile
8 2024-04-04 14:20:22source /root/.bashrc
9 2024-04-04 14:20:22history
10 2024-04-04 14:20:22exit
11 2024-04-04 14:20:24history
... 이하 생략
만약 위의 결과가 바로 표시 안된다면.. 로그아웃했다가.. 로그인 해보세요.
관련자료
-
이전
-
다음