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
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
노해가 아니라고 생각했던 기술, 의외로 곧 노해가 되는 것 무서워이 기사는 주관 9할 9분입니다. 이론은 어떤 사람은 있다고 생각하기 때문에 꼭 코멘트를 (웃음) 최근 월간 I/O가 아직 살아있는 것을 알고 정기 구독을 시작해 보았습니다. (゚Д゚)オォォ... 라는 느낌입니다. ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.