kill-ring
에 있는 텍스트를 현재 커서 위치에 삽입
-> kill-ring : 지워진 텍스트가 저장된 버퍼예를 들어 $ iptables 라는 커맨드를 입력한다고 하자.
커맨드라인에 ipta 만 치고 tab키를 누르면 명령어가 자동완성 되는 것을 볼 수 있다.
만약! 같은 철자로 시작하는 것들이 여러개 있으면 좀 더 자세히 적어주자
c
라고 입력한후 탭(tab)을 두번 누르면 환경 변수 PATH
나 ~/bin/
경로에 포함된 c
로 시작하는 모든 명령어를 볼 수 있습니다.
$ c # 탭 탭
caller chcon chrt compopt
captoinfo chcpu chsh compose
case chfn cksum continue
cd
입력 후 /u
만 입력하고 탭을 누르면
$ cd /u # 탭 탭
루트(/) 아래 u
로 시작하는 모든 경로를 보여주거나 자동 완성됩니다. 명령어와 마찬가지로 여러가지라면 탭을 두번 누르면 만족하는 모든 리스트를 보여줍니다.
$ cd /usr # 탭 탭
위와 같은 완성된 경로에서 탭을 두번 누르면 /usr/
하위의 모든 경로를 보여줍니다.
$ cd /usr/
bin/ games/ include/ lib/ local/ sbin/ share/ src/
CTRL + P : 이전 히스토리 항목으로 이동 / 위쪽 화살표키와 동일
CTRL + N : 다음 히스토리 항목으로 이동 / 아래쪽 화살표키와 동일
ALT + < : 히스토리 목록 처음으로 이동
ALT + > : 히스토리 목록 마지막으로 이동(현재 커맨드라인 기준)
CTRL + R : 역순 증분 검색. 현재 커맨드라인에서 히스토리 목록으로 증분 검색
ALT + P : 역순 검색. 증분 검색이 아님. 이 키 다음에, 검색 문자열을 입력한 후 검색이 실행되기 전에 엔터키를 누른다.
ALT + N : 순방향 검색. 증분 검색이 아님
CTRL + O : 히스토리 목록에 있는 현재 항목을 실행하고 다음 항목으로 이동한다. 히스토리 목록에있는 순서대로 명령어를 재실행할 때 매우 편리하다.