강좌
클라우드/리눅스에 관한 강좌입니다.
리눅스 분류

특정문자열에 가장 가까운 명령어 재사용하기

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

특정문자열에 가장 가까운 명령어 재사용하기

 

 

 

 

최근에 사용했던 명령어들 가운데 지정한 문자열과 가장 유사한 최근 명령어를 재실행하는 방법이 있다.

 

 

 

 

 

 즉, “!문자열”과 같이 실행하면 지정한 문자열에 가장 가까운 이전 명령어를 찾아서 재사용할 수 있다.

 

 

 

 

 

 

 

[root@sulinux ~]#history 10

  972  history -w ssparkcommand.txt

  973  ls -l ssparkcommand.txt

  974  more ssparkcommand.txt

  975  ls -l

  976  ls -l

  977  ls -l ssparkcommand.txt

  978  ls -l ssparkcommand.txt

  979  history | grep find

  980  find / -name system-config*

  981  history 10

[root@sulinux ~]#

[root@sulinux ~]#!find

find / -name system-config*

/root/.gnome2/system-config-network

/root/.gnome2/accels/system-config-network

 

 

 

 

위의 예에서 “history 10”으로 최근 사용했던 10개의 명령어리스트를 확인하였다.

 

 

 

 그리고 "!문자열"이라고 입력하면 출력된 명령어리스트 가운데 지정한 "문자열"로 시작하는 가장 최근의 명령어를 재실행한 것이다.

 

 

 

 

 

 즉, "!find"를 입력하여 가장 최근에 실행된 "find / -name grub.conf"를 재실행한 것이다.

 

 

 

 

 

 이 방법 또한 실무에서 굉장히 자주 사용하는 방법이다.

 

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,534 명
  • 현재 강좌수 :  37,615 개
  • 현재 접속자 :  106 명