히스토리란 과거에 입력했던 명령을 다시 칠 필요없이 재입력 할 수 있게 해준다.
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로 시작하는 명령어 수행
'DKE > 리눅스 프로그래밍' 카테고리의 다른 글
[리눅스] foreground와 backgroud / 2022.12.03 (0) | 2022.12.03 |
---|---|
[리눅스] tar와 gzip / 2022.12.03 (0) | 2022.12.03 |
[리눅스] Redirection (명령의 결과를 파일로 보내는 것) / 2022.12.01 (0) | 2022.12.01 |
[리눅스] 파일 비교 (cmp, diff) / 2022.12.01 (0) | 2022.12.01 |
[리눅스] 파일의 사용 권한 (chmod) / 2022.12.01 (1) | 2022.12.01 |