1. History 명령어란?
- 이전에 입력한 명령어 이력을 볼 수 있는 명령어
2. 사용하기
1) history
- 기본 명령어로 순차적으로 입력했던 명령어 리스트를 보여준다.
history
2) 최근 N개 검색
- history n
- 최근 입력한 n 개의 명령어 이력을 보여준다.
history 5
- 최근 5개의 명령어를 보여준다.
3) 이력 중 문자열 검색
- history |grep {검색할 문자열}
- {검색할 문자열}에 대한 명령어만 리스트로 노출된다.
history |grep cd
4) 기존 이력 삭제
- 기존에 입력했던 명령어 목록 삭제
history -c
5) 명령어 이력을 파일로 만들기
- 입력된 이력을 특정 파일로 저장
history -w tmp_history.txt
6) 기존에 입력했던 명령어 재실행
- history 명령어로 출력한 앞에 번호로 명령어 재 실행
- !{이력번호}
!506
7) 바로 전 입력한 명령어 실행
- !!
!!
3. Tip
1) 명령어 수행시간 추가
- 명령어 입력 시간 추가
(1) /etc/profile 수정
vi /etc/profile
(2) 아래 내용 추가
#Add Date to .bash_history
HISTTIMEFORMAT="%Y-%m-%d %H:%M:%S : "
export HISTTIMEFORMAT
(3) 적용
source /etc/profile
'OS > Linux' 카테고리의 다른 글
[AWS] SCP로 EC2에서 파일/폴더 가져오기 (0) | 2018.01.18 |
---|---|
Install redis on Centos 7 (0) | 2017.04.18 |
Maven 내부 Repo 만들기(Nexus install) (0) | 2017.02.17 |
ImageMagicK 설치 (0) | 2016.12.20 |
Jdk 8 Install on AWS EC2 (0) | 2016.11.17 |