본문 바로가기

DKE/리눅스 프로그래밍

[리눅스] 히스토리 / 2022.12.01

히스토리란 과거에 입력했던 명령을 다시 칠 필요없이 재입력 할 수 있게 해준다.

1. 히스토리 목록 보기

$ history [n] // 최근 n개의 명령어 이력을 보여줌

 

1-1) history 10 -> 최근에 사용했던 명령어 10개 출력

 

 

2. 히스토리 기능을 사용한 명령어

$ !! // 가장 최근에 수행한 명령어를 반복하여 수행
$ !n // n번째 수행한 명령어를 반복하여 수행
$ !pattern // 주어진 pattern으로 시작하는 가장 최근의 명령어 반복 수행

 

2-1) !!를 사용하여 ls -l 명령어 반복 수행

 

 

2-2) history사용하여 n번째 수행 명령어 확인 -> 622번 명령어 수행 -> !622

 

2-3) 가장 최근에 사용한 ls로 시작하는 명령어 수행