셸, bash 단축 키 조작
2591 단어 Linux
1. 명령 편집
Ctrl + xx
: 명령 줄 의 첫머리 와 커서 사 이 를 이동 하 는 것 이 특수 합 니 다!Ctrl + a
: 명령 줄 의 첫머리 로 이동 Ctrl + e
: 명령 줄 의 끝으로 이동 Alt + f
: 단어 앞으로 이동 (오른쪽 방향) Alt + b
: 단어 뒤로 이동 (왼쪽 방향) Ctrl + u
: 커서 에서 명령 줄 의 첫머리 로 삭제 Ctrl + k
: 커서 에서 명령 줄 의 끝으로 삭제 Ctrl + w
: 커서 에서 글자 끝까지 삭제 Alt + Backspace
: 빈 칸 으로 구분자 Alt + d
: Ctrl + w 와 유사 합 니 다. 여러 구두점 을 구분자 Ctrl + d
: 커서 에서 글자 끝까지 삭제 Ctrl + h
: 커서 에 있 는 문자 삭제 Ctrl + y
: 커서 앞 에 있 는 문자 삭제 Alt + c
: 커서 에 붙 여 넣 은 후 (방금 삭 제 된 문 자 를 붙 여 넣 기) Alt + u
: 커서 에서 이니셜 대문자 로 변 경 된 단어 Alt + l
: 커서 에서 모든 대문자 로 변 경 된 단어 Ctrl + t
: 커서 에서 모든 소문 자로 변 경 된 단어 Alt + t
: 커서 와 이전 문자 교환 Ctrl + r
: 커서 와 이전 단 어 를 교환 합 니 다.2. 명령 다시 실행
Ctrl + g
: 역방향 검색 명령 의 역사 (여러 번 누 르 면 다음 을 표시 합 니 다) Ctrl + p
: 역사 검색 모드 에서 종료 Ctrl + n
: 역사의 이전 명령 Alt + .
: 역사의 다음 명령 .
: 이전 명령 의 마지막 참 수 를 사용 하고 여러 번 누 르 면 위로 선택 합 니 다.3. 제어 명령
Alt+Esc
또는 tab+tab
: 입력 가능 한 명령 을 찾 습 니 다. 첫 번 째 로 esc Ctrl + l
를 두 번 누 르 십시오. 화면 표시 Ctrl + o
: 현재 명령 을 실행 하고 이전 명령 Ctrl + s
을 선택 하 십시오. 화면 출력 차단 Ctrl + q
: 화면 출력 허용 Ctrl + c
: 종료 명령 Ctrl + z
: 명령 걸 기4. Bang (!) 명령
!!
: 이전 명령 을 실행 합 니 다 !cmd
: 최근 의 blah 로 시작 하 는 명령 을 실행 합 니 다. 예 를 들 어!ls !$
: 이전 명령 의 마지막 매개 변 수 는 Alt + 와 같 습 니 다 !*
: 이전 명령 의 모든 매개 변수!blah: p: 출력 만 출력 하고 실행 하지 않 습 니 다!:p: 출력 인쇄!의 내용!:p: 출력 인쇄!의 내용 ^ content: 이전 명령 의 content ^ content ^ foo 삭제: 이전 명령 의 content 를 foo ^ content ^ foo ^: 이전 명령 의 모든 content 를 foo 로 대체 합 니 다.5. 특수 문자 의 의미
&
실 행 된 명령 의 끝 에 "&"기 호 를 추가 하면 명령 을 배경 에서 실행 &&
할 수 있 습 니 다. 앞의 명령 이 실 행 된 후에 뒤의 명령 을 수행 할 수 있 습 니 다. eg: ls && ll
cd -
는 방금 디 렉 터 리 cd ~
로 돌아 가 는 것 을 표시 합 니 다. ~ 사용자 디 렉 터 리 를 대표 합 니 다. eg: ~/Downloads
sudo!!
이전 sudo 권한 이 필요 한 명령 을 수행 합 니 다. !$
이전 명령 의 마지막 문자열 을 나타 내 는 특수 한 환경 변수제시 하 다.
Bash 는 기본적으로 emacs 편집 모드 이지 만, 어떤 bash 는 vi 단축 키 를 사용 합 니 다. Bash 가 emacs 편집 모드 에 없 으 면
.bashrc
에서 set -o emacs
설정 할 수 있 습 니 다. set -o vi
vi 편집 모드 로 설정 할 수 있 습 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
바이너리 파일cat 또는tail, 터미널 디코딩 시 처리 방법cat으로 바이너리 파일을 보려고 할 때 코드가 엉망이 되어 식은땀이 났다. 웹에서 스크롤된 정보의 처리 방법과alias의 설정을 요약합니다. reset 명령을 사용하여 터미널을 재설정합니다.이렇게 하면 고치지 못하...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.