CS 지식/리눅스

[Linux] history 명령어 사용법 간단 정리

쑨토리 2023. 2. 28. 21:01

 

# history

리눅스에서 history 명령어는 아주 자주 사용되는 명령어라고 한다. history 를 입력해주면 아래와 같이 최근 사용한 명령어들을 숫자와 함께 출력해주는 것을 볼 수 있다.
 

약 300라인이상 출력이 된다.

 
 


단순히 history 명령어만 입력하면 줄줄이 소세지처럼 긴 페이지가 출력이 되게 되는데, 이때 명령어를 조금만 수정해주면 보기 편하게 출력이 되는 것을 확인할 수 있다.

history | less

위의 명령어를 쳐주면 아래와 같이 한 페이지씩 페이지별로 출력이 되는 것을 알 수 있고, 페이지는 space 키로 넘겨볼 수 있다.
 

 



history 명령어 출력할때, n개의 값만 확인하고 싶은 경우 사용하는 명령어. 이때 뒤에 n개가 출력이 된다.

# history 5

 




history 목록 앞에 부분 n개의 라인만 보고싶을때 하는 명령어.

# history | head -3 



명령어 history 에서 뒤에 n 줄을 출력하고 싶을 경우,
history | tail - n

# history | tail -3



+ history 명령어를 사용해주고 “ ! + 라인번호 ” 해주면 해당 라인 명령어가 다시 수행이 된다.


# !220(해당 라인의 명령어가 다시 수행된다)




+

사용하면 편리한 명령어

# ls 
# !! (방금 직전에 내가 수행했던 명령어를 사용할때)