$ 뒤에 명령어를 입력하는 부분이다.뒤로가기: ctrl+b
앞으로가기: ctrl+f
맨 앞으로 이동 : ctrl+a
맨 뒤로 이동 : ctrl+e
enter 누를 때 커서의 위치는 무관하다.
meta : alt 또는 esc
뒤로 이동 : meta+b
앞으로 이동 : meta+f
BackSpace, ctrl+h : 뒤에 있는 한 문자 삭제
Delete, ctrl+d : 커서 위치 문자 삭제
ctrl+w : 커서 뒤에 공백이 나오기 전까지 있는 문자들 삭제.
ctrl+k : 커서 내용부터 맨 뒤까지 삭제
ctrl+u : 커서 앞부터 맨앞까지 삭제
ctrl+y (yank) paste : 마지막으로 지운 내용을 복구.삽입
명령어 입력 후 ctrl+u로 전체를 지우고 ctrl+y를 입력하면 복원된다.
Ctrl+s : 화면 표시를 잠금.
Ctrl+q : 화면 잠금 해제.
잠가도 문자열은 계속 입력된다.
Ctrl+c : 실행중인 명령을 강제 종료한다. 프롬프트가 표시된다.
Ctrl+l : 화면을 지운다. clear과 동일하다.
reset : 터미널을 초기화한다.
tab키를 사용하여 자동완성 기능을 사용할 수 있다.
tab을 2번 누르면 명령어 후보들을 보여준다. 참고할 수 있다.
Ctrl+p previous : 바로 전 명령으로 이동. 위쪽 화살표와 같다.
Ctrl+n next : 바로 다음 명령으로 이동. 아래쪽 화살표와 같다.
Ctrl+r : 이력을 검색한다. 프롬프트가 증분 검색 모드로 변경된다.
Ctrl+g : 검색 결과를 지우고 프롬프트로 복귀한다.
문자를 하나 입력할 때마다 이력을 검색한다.
e 만 입력해도 echo가 표시된다.
여기서 Ctrl+r 을 입력하면 이전 검색 결과로 이동한다.
enter로 바로 실행할 수 있다.
esc로 수정할 수 있다.
