리눅스 History에 날짜와 시간 (일시) 추가하여 보기
안녕하세요.
리눅스 사용도중, 명령어 사용 내역을 확인하기 위해, History 명령어를 종종 사용하곤 합니다.
기본 Default 설정으로는, 명령어를 입력한 순서로 표기가 됩니다.
이것을 간단한 내용 추가 이후, 언제 명령어를 입력하였는지, 간단하게 보실 수 있도록 가이드를 준비하였습니다.
아래 명령어를 따라, 사용하시면 됩니다.
○ History
리눅스에서 사용 했던, 명령어를 저장하여, 내역을 확인 할수 있는 명령어
Linux History Default (OS 기본 설정)
○ 먼저 기본 설정을 한번 보실가요?
명령어 (command) : history
[root@min ~]# history 1 cd /etc 2 ll 3 cd /home/oracle 4 ll 5 cd config 6 ll 7 ps -ef | grep "tcp" 8 ps -ef 9 ps -ef | grep "tcp" .... 987 ifconfig 988 netstat -anp | grep "80" 989 cd / 990 ls 991 ls -al 992 ifconfig 993 su - 994 su - 995 df -h 996 su - oracle 997 su - 998 history [root@min ~]# |
이와 같이 서버에서 사용했던, 명령어의 내역을 확인 할 수 있습니다.
하지만 이렇게 본다면, 해당 명령어를 언제 입력했는지 보기 어려운 면이 있지요...
이것을 날짜와 시간을 표기하게 하여, 수정해도록 하겠습니다.
Linux History 에 날짜와 시간을 추가하기
root의 profile 을 수정 하기 위해,
/etc/profile 을 vi로 열고, 맨 마지막 라인에 내용을 한줄 추가 합니다.
추가할 내용 : HISTTIMEFORMAT="[%Y-%m-%d_%H:%M:%S] "
(vi /etc/profile)
[root@min ~]# vi /etc/profile 1 cd /etc 2 ll 3 cd /home/oracle |
(내용 추가)
[root@min ~]# vi /etc/profile # /etc/profile # System wide environment and startup programs, for login setup # Functions and aliases go in /etc/bashrc (내용 생략) unset i unset -f pathmunge HISTTIMEFORMAT="[%Y-%m-%d_%H:%M:%S] "d -----(내용 추가) wq! -----(내용 추가 후 저장) |
해당 명령어 이후, 터미널을 재시작 하거나,
아래 명령어로 profile 을 다시 적용 시킵니다.
Profile 적용 명령어 : source ../etc/profile
(적용)
[root@min ~]# source ../etc/profile |
마무리
간단한 내용 한줄 추가로, 아래와 같은 결과값을 지속적으로 확인 할수 있습니다.
업무에 참고 하시기 바랍니다.
[root@min ~]# history 1000 [2020-07-10_12:18:40] history 1001 [2020-07-10_12:18:41] ddd 1002 [2020-07-10_12:18:45] history 1003 [2020-07-10_12:19:59] cat /etc/profile 1004 [2020-07-10_12:20:07] rm -rf ddd 1005 [2020-07-10_12:20:13] source ../etc/profile 1006 [2020-07-10_12:20:17] history [root@min ~]# history |
관련글
[IT-OS/IT-Linux] - CentOS 7 설치 가이드 (Cent OS 7.7 install / RHEL 7)
[IT-OS/IT-Linux] - 리눅스 hostname 변경
[IT-OS/IT-Linux] - Linux 심볼릭 링크 (ln 링크 명령어)
[IT-OS/IT-Linux] - LINUX 계정 생성,삭제 및 패스워드 설정 useradd , passwd (RHEL, CentOS)
[IT-OS/IT-Linux] - Linux Locale 변경하기 (RHEL 7.x, CentOS 7.x)
[IT-OS/IT-Linux] - Linux 압축 및 압축 풀기 명령어 (RHEL / CentOS)
장애낸 놈 찾기 1번째 방법 : History... 그 시간에 접속한 놈.....
'IT-Infra, Network > IT-Linux' 카테고리의 다른 글
LINUX usermod 명령어 계정 설정 변경 (레드햇, CentOS 등 기타 리눅스 사용) (0) | 2020.10.07 |
---|---|
리눅스 서버 Local yum 설정 Feat.CD사용 방법, 파일 복사 방법 (1) | 2020.09.21 |
LINUX 계정 그룹 생성 및 변경, 삭제 groupadd groupmod groupdel (RHEL, CentOS) (0) | 2020.01.20 |
LINUX 계정 생성,삭제 및 패스워드 설정 useradd , passwd (RHEL, CentOS) (0) | 2020.01.20 |
Linux 심볼릭 링크 (ln 링크 명령어) (0) | 2020.01.20 |