history

history: bash에서 입력하여 실행했던 모든 명령들은 히스토리 리스트 버퍼에 스택으로 저장되어 있다.
(로그 아웃시 .bash_history에 저장)

HISTSIZE: 히스토리 스택의 크기
HISTFILE: 히스토리 파일의 위치
HISTCONTROL: 중복되어 있는 명령에 대한 기록 유무를 지정

!!: 마지막으로 실행한 명령문을 실행
!n: n번째 실행한 명령문 실행
!-n: n번째 이전에 실행한 명령문 실행
!str: 가장 최근에 str으로 시작하는 명령문 실행
!?str?: 가장 최근에 str을 포함하는 명령문 실행
^string1^stinrg2: 마지막 실행한 명령문에서 string1을 string2로 대체해서 실행