반응형

내부 미팅하다가 다른 분이 쓰시는 거 보고 유용할 것 같아서 나도 찾아서 정리해본다.
MacOS 터미널에 내가 입력한 명령어를 확인하려면 일반적으로는 방향키의 위쪽 키 혹은 아래 쪽 키를 활용해 입력했던 명령어를 찾아볼 수 있다. 방향키로 찾을 수 없는 경우에는 history 명령어를 사용하거나, 사용하고 있는 쉘의 history 파일을 확인하면 된다.
history
cat ~/.bash_history # bash 사용하는 경우
cat ~/.zsh_history # zsh 사용하는 경우
위 방법 외에도 터미널에 입력한 명령어를 쉽고 빠르게 찾아서 실행할 수 있는 것이 reverse-i-search(bck-i-search), i-search(fwd-i-search)이다. 사용방법은 다른 유틸리티를 사용할 필요 없이 아래와 같이 간단하게 사용할 수 있다.
- MacOS의 경우: control + r
- Winodows: ctrl + r
검색이 활성화 되면 아래와 같이 검색어를 입력할 수 있게 변하고, 원하는 키워드를 넣으면 가장 최근에 입력한 결과를 보여준다. 원하는 명령어가 나오면 엔터키를 쳐서 실행하면 된다.
bck-i-search: _
보이는 결과보다 이전 결과를 찾고 싶은 경우에는 Ctrl + r을 눌러주면 현재 결과의 이전 결과들을 보여준다.
반대로 앞의 명령어를 찾고 싶은 경우에는 Ctrl + s를 입력하면 된다.
fwd-i-search: _