history 명령어 정리
history 명령어는 현재까지 입력했던 명령어들을 관리하고 볼 수 있는 명령어입니다. 입력한 명령어 중 기억이 나지 않거나 이전에 사용했던 명령어들의 내역을 확인할 때 유용합니다.
history 명령어 사용 예시
- 기본 사용
history
- 아무 옵션을 주지 않고 입력 시 현재까지 입력했던 명령어들의 내역을 모두 출력
- c 옵션
history -c
- 이전까지 입력했던 history list 삭제
- history list만 삭제되고 실제 history 파일은 삭제되지 않음
- d 옵션
history -d 199
- 입력했던 명령어 중 해당 번호의 명령어 기록 삭제
- w 옵션
history -w file_name
- 지정한 파일로 histroy list를 저장
- !!
!!
- 이전에 실행한 명령어를 실행
- !n, !-n
!n
,!-n
!n
은 이전에 입력했던 명령어 중 번호에 해당하는 명령어 실행!-n
은 n번째 전에 입력했던 명령어 실행
- !string, !?string
!stirng
은 입력했던 명령어 중 해당 string으로 시작하는 가장 최근 명령어 실행!?string
은 string이 들어간 가장 최근 명령어를 실행
- :p
!string:p
!n
이나!string
등은 모두 멸영어를 찾으면 바로 실행- 이때 바로 실행하지 않고 검색한 명령어만 출력
!?
에는 사용되지 않음
이전 명령어 검색
- reverse-i-search
- 추가 부록같은 느낌으로 이전에 입력한 명령어 중 검색을 할 수 있는 단축키
- 터미널 창에서
ctrl + r
을 입력하면 명령어를 검색할 수 있는 모드로 변환 - 해당 모드에서 명령어를 검색하고
enter
를 통해 실행
'Linux' 카테고리의 다른 글
CentOS 설치 중 Black Screen 문제 (0) | 2022.06.06 |
---|---|
리눅스 파일 검색 및 내부 문자열 검색 (0) | 2022.06.06 |
리눅스 현재 날짜와 시간으로 파일/디렉터리 생성 (0) | 2022.06.06 |
diff 명령어 정리 (0) | 2022.06.06 |
wget 명령어 옵션 정리 (0) | 2022.06.02 |