history 명령 사용 방법

1610 단어 history명령 사용
1. history 명령 변수
HISTSIZE=1000                        #   history       
HISTFILESIZE=1000                    #               
HISTTIMEFORMAT="[%F %T $(whoami)] "#               
HISTDIR=/root                        #           
HISTFILE =/root/.bash_history                #       
HISTCONTROL=ignoredups                    #        

HISTIGNORE="[]*:&:bg:fg:exit"#콜론으로 분할된 명령 무시
셸을 종료할 때 덮어쓰기 대신 히스토리 파일에 추가:
shopt �Cs histappend
2. 역사 표시 명령
모든 기록을 표시하려면 다음과 같이 하십시오.
history
최근 N 개의 히스토리 명령을 표시하려면 다음과 같이 하십시오.
history N
3. 역사 명령 실행
마지막 명령을 실행하려면 다음과 같이 하십시오.
!!
88조 명령을 실행하려면:
!88
88번째 명령을 실행하고/test를 뒤에 추가합니다.
!88/test
CF 문자열을 포함하는 마지막 명령을 실행합니다.
!?CF?
마지막 ls 명령을 실행하려면:
!ls
마지막 ls 명령을 실행하고 CF를 l로 바꿉니다.
!ls:s/CF/l
마지막 히스토리 명령을 편집하고 실행하려면 다음과 같이 하십시오.
fc
66번째 히스토리 명령 편집 및 실행하기
fc 66
vim을 사용하여 66번째 명령을 편집하고 실행합니다.
fc �Ce/usr/bin/vim 66
4. 검색 내역 명령
과거 기록 명령의 문자열을 검색합니다. ctrl + r을 반복하면 끊임없이 앞으로 검색하고 리턴할 수 있습니다.
ctrl+r
5. 역사 비우기 명령
과거 기록 지우기 명령:
history �Cc
6.history 쓰기
기본적으로 셸을 종료할 때 에 저장됩니다.bash_history 파일
메모리에서.bash_history 파일:
history �Cw
현재 추가된history 역사 명령을 기록합니다.bash_history 파일:
history �Ca
7.hisotry 역사 명령 기록 삭제
1) 변수 설정 HISTSIZE=0
2) rm �Cf ~/.bash_history

좋은 웹페이지 즐겨찾기