[Linux] CentOS 04. 지난 명령어의 확인 ( History )
1. 사용한 명령어의 확인
1) # history [옵션]
- 입력했던 명령어 중 1000개까지의 내용을 확인할 수 있다.
- history | grep [문자열] 을 이용하여 문자열을 포함한 리스트를 출력할 수 있다.
2) 옵션
옵션 | 설명 |
숫자 |
최근 사용한 n개의 명령어를 보여준다. |
-r |
명령어를 역순으로 나열한다. ( 가장최근 명령어가 맨 위로 ) |
-w |
기록된 명령어를 파일로 저장한다. |
-c |
history 목록의 삭제 |
2. History 설정
1) 전체 사용자 설정
- vi /etc/profile
- 수정 후 source /etc/profile 명령으로 수정 내용을 적용
2) 내 계정만 설정
- vi ~/.bashrc
- source ~/.bashrc 명령으로 수정 내용을 적용
3) 시간 기록
- 1), 2)의 파일 중 필요한 파일을 열어 아래 내용을 추가
HISTTIMEFORMAT="%F %T --"
export HISTTIMEFORMAT
declare -r HISTFILE
3. History 관련 명령어
# !! : 가장 최근 명령어를 재실행한다.
# !n : n번째로 입력했던 명령어를 재실행한다.
# echo $HISTSIZE : history에 출력되는 개수를 확인할 수 있다.