코드네임 :

[Linux] 4.4 type 과 히스토리 -fc 와 명령 재실행 본문

⚙️Computer System/Linux

[Linux] 4.4 type 과 히스토리 -fc 와 명령 재실행

비엔 Vien 2023. 10. 11. 19:22

type

type 명령어

type 옆에 적은 명령어가 아래 중 어떤 것인지 알려줌

 - 실행 파일

 - 쉘에 내장된 명령어

 - 쉘함수

 - 별명 (alias)

 

 


 

히스토리 -fc

fc [옵션]

또는 그냥

history

명령을 써도 됨

사용자가 입력한 명령을 기록, 재사용 할 수 있도록 함

 - 히스토리 목록에서 명령어를 선택하거나 편집

 - ~/.bash_history 파일에 명령 저장

 - -l 옵션이 없으면 최근 명령을 편집기로 읽어들임

 

옵션

옵션 설명
-l -x -y 히스토리 목록에서 지정한 행이나 범위의 명령 출력
-r 히스토리 목록을 역순으로 출력
-n 히스토리에서 행번호를 제외하고 출력
-e 히스토리 목록을 편집기로 읽어들임
-s 최근 명령을 재실행

 


 

명령 재실행

!문자
!번호

- 이전에 실행했던 명령을 반복 실행하는 기능

- 이벤트 지정자 (!)를 이용하여 명령 실행

명령  실행
!! 마지막 명령 실행
!n n번째 명령 실행
!-n 현재 명령에서 뒤로 n번째 명령
!문자열 주어진 문자열로 시작하는 명령 중 마지막 명령
<이벤트 명령>:p !!, !n등 이벤트 지정자로 지정한 명령을 실행하지 않고 화면에 출력
!?문자열? 주어진 문자열을 포함하는 명령 중 마지막 명령
?는 선택항목
^문자열1^문자열2 마지막 명령의 문자열1 을 문자열2 로 대체하여 다시 실행

 

lab 7 실습

 ㄴ 근데 이거 안한거 같은데