명령어/Linux

[리눅스] history 명령어 기록 재실행 검색

jykim23 2026. 7. 10. 09:20
반응형

부제: 예전에 친 명령을 찾아 다시 실행하기

history            # 명령 기록 보기
!123               # 123번 명령 다시 실행
!!                 # 바로 전 명령 다시
history | grep ssh # 예전 명령 검색
$ history | tail -3
  501  cd /var/log
  502  grep ERROR app.log
  503  history | tail -3

history는 지금까지 친 명령을 번호와 함께 보여준다.
!번호로 그 명령을 다시 실행하고, !!는 바로 전 명령이다.
Ctrl+R로 대화식 검색을 하면 긴 명령도 금방 찾는다.

이렇게도 쓴다

예전에 친 명령을 검색한다(grep 조합).

history | grep docker

 

바로 전 명령을 sudo 붙여 다시 실행한다.

sudo !!

 

특정 번호의 명령만 기록에서 지운다.

history -d 502

 

기록을 전부 비운다.

history -c
반응형