입력내용을 확인하는 history
CentOS 6.7
history
## 지난 명령어 확인
[root@localhost ~]# history
## 입력한 시간 포함 출력
[root@localhost ~]# vi /etc/profile
...
HISTTIMEFORMAT="%Y-%m-%d %H:%M:%S "
export HISTTIMEFORMAT
[root@localhost ~]# source /etc/profile
[root@localhost ~]# history
1 2016-12-29 09:35:49 ifconfig
2 2016-12-29 09:35:49 df -h
3 2016-12-29 09:35:49 service network restart
4 2016-12-29 09:35:49 ls -al
5 2016-12-29 09:35:49 iptables -L
6 2016-12-29 09:35:49 iptables -F
7 2016-12-29 09:35:49 service iptables save
...
## 파일 위치
[root@web data]# vi /root/.bash_history
## 가장 최근 n개의 기록만 출력
[root@web data]# history 5
History 삭제
## history 내용 삭제 (주의 : 재부팅 또는 재로그인 시 다시 목록이 보인다)
[root@web data]# history -c
## history 완전 삭제
[root@web data]# rm -rf /root/.bash_history
[root@web data]# history -c
## 현재 작업 기록 삭제
[root@web data]# unset test
## History 삭제 금지 (공격자들이 기록을 삭제)
[root@web data]# vi /etc/profile
또는
[root@web data]# vi /etc/bashrc
...
declare -r HISTFILE
'Linux > 설정 및 명령어' 카테고리의 다른 글
cp 명령어와 mv 명령어 (0) | 2017.02.16 |
---|---|
CentOS 방화벽 설정. iptables (0) | 2017.02.15 |
터미널에서 출력되는 모든 내용 저장하기 (Script) (0) | 2016.12.29 |
SELinux 해제 방법 (0) | 2016.12.20 |
fdisk를 통해 파티션 생성하기 (0) | 2016.11.28 |