>운영 및 유지보수 >리눅스 운영 및 유지 관리 >자주 사용되는 Linux Bash 단축키 요약 (지속적으로 업데이트됩니다~)!

자주 사용되는 Linux Bash 단축키 요약 (지속적으로 업데이트됩니다~)!

藏色散人
藏色散人앞으로
2021-11-18 15:17:132102검색

Bash 단축키에 익숙해지면 효율성이 향상됩니다.

Bash 단축키는 실제로 GNU Readline 단축키입니다.
GNU Readline 라이브러리는 사용자 입력을 허용하는 GNU 소프트웨어 패키지입니다.
Bash를 포함한 대부분의 쉘의 기본 라이브러리입니다.
OSX/Windows/Linux의 대부분의 소프트웨어도 이와 호환되는 단축키를 사용합니다.
따라서 이러한 단축키는 특히 Linux/OSX에서 순수한 키보드 작업을 광범위하게 지원할 수 있습니다.

Bash는 GNU 프로젝트의 일부이며 대부분의 Linux 배포판에서 제공되는 기본 셸입니다.
Linux의 본질은 명령줄의 효율성에 있으며, 명령줄 학습의 첫 번째 단계는 Bash 명령을 빠르게 입력하는 방법을 배우는 것입니다.

커서 이동

Ctrl + a
단축키 Description
Ctrl + a 移动光标到行首
Ctrl + e 移动光标到行尾
Alt + b 移动光标后退一个单词(词首)
Alt + f 移动光标前进一个单词(词首)
Ctrl + f 光标前进一个字母
Ctrl + b 光标后退一个字母
Ctrl + xx 当前位置与行首之间光标切换

剪切粘贴

快捷键 描述
Ctrl + k 删除从光标到行尾
Ctrl + u 删除从光标到行首
Ctrl + w 从光标向前删除一个单词
Alt + d 从光标向后删除一个单词
Ctrl + d 删除光标下一个字母
Ctrl + h 删除光标前一个字母
Alt + t swap(当前单词, 上一个单词)
Ctrl + t swap(当前字母, 上一个字母)
Ctrl + y 粘贴上一次删除的文本

大小写转换

快捷键 描述
Alt + c 大写当前字母,并移动光标到单词尾
Alt + u 大写从当光标到单词尾
Alt + l 小写从当光标到单词尾

历史命令

快捷键 描述
Ctrl + r 向后搜索历史命令
Ctrl + g 退出搜索
Ctrl + p 历史中上一个命令
Ctrl + n 历史中下一个命令
Alt + . 上一个命令的最后一个单词

终端指令

快捷键 描述
Ctrl + l 清屏
Ctrl + s 停止输出(在Zsh中为向前搜索历史命令)
Ctrl + q 继续输出
Ctrl + c 终止当前命令
Ctrl + z 挂起当前命令
Ctrl + d 结束输入(产生一个EOF)

纯键盘写邮件?

绝大多数操作系统(OSX,Windows,Linux)中的绝大多数软件(GUI的、命令行的)
在底层都使用GNU Readline兼容的库来读取用户输入。
因此Bash快捷键完全可以胜任纯键盘写邮件

  • 同一行内移动光标:Ctrl-B, Ctrl-F, Ctrl-A, Ctrl-E等。
  • 上下行移动光标:Ctrl-P, Ctrl-N
  • 剪切/粘贴:Ctrl-W, Alt-D커서를 줄의 시작 부분으로 이동
Ctrl + e🎜커서를 줄 끝으로 이동🎜🎜🎜Alt + b🎜커서 이동 한 단어 뒤로(단어 시작) td>🎜🎜🎜Alt + f🎜커서를 한 단어 앞으로 이동(단어 시작)🎜🎜🎜 Ctrl + f 🎜커서는 한 글자 앞으로 이동🎜🎜🎜Ctrl + b🎜커서는 한 글자 뒤로 이동🎜🎜🎜Ctrl + xx td>🎜현재 위치와 줄 시작 사이의 커서 전환🎜🎜잘라내기 및 붙여넣기🎜🎜🎜 🎜🎜단축키🎜🎜Description🎜🎜🎜🎜🎜🎜Ctrl + k🎜커서부터 줄 끝까지 삭제🎜🎜🎜Ctrl + u🎜커서부터 줄의 시작 부분까지 삭제🎜🎜 🎜Ctrl + w🎜커서부터 한 단어 삭제🎜🎜🎜Alt + d🎜커서에서 한 단어 뒤로 삭제🎜🎜🎜Ctrl + d🎜 커서 아래 문자 삭제🎜🎜🎜Ctrl + h 🎜커서 앞 문자 삭제🎜🎜🎜Alt + t🎜스왑(현재 단어, 이전 단어)🎜🎜🎜Ctrl + t 🎜swap(현재 문자, 이전 문자)🎜🎜 🎜Ctrl + y🎜마지막으로 삭제한 텍스트 붙여넣기 🎜🎜대소문자 변환🎜🎜🎜🎜🎜단축키🎜🎜설명🎜🎜🎜 🎜🎜🎜Alt + c🎜현재 문자를 대문자로 바꾸고 단어 끝으로 커서를 이동🎜🎜🎜Alt + u🎜커서 위치부터 단어 끝까지 대문자🎜🎜🎜Alt + l 🎜커서부터 단어 끝까지 소문자 td>🎜🎜History 명령🎜🎜🎜🎜🎜단축키🎜🎜Description🎜🎜🎜🎜🎜🎜Ctrl + r 🎜역사 명령을 거꾸로 검색🎜🎜🎜Ctrl + g🎜검색 종료🎜🎜🎜Ctrl + p🎜기록의 이전 명령🎜🎜🎜Ctrl + n🎜기록의 다음 명령🎜🎜🎜Alt + .🎜마지막 단어 이전 명령🎜🎜터미널 명령🎜🎜🎜🎜🎜단축키🎜🎜Description🎜🎜🎜 🎜🎜🎜Ctrl + l 🎜화면 지우기🎜🎜🎜Ctrl + s🎜출력 중지(Zsh에서 이전 검색 기록 명령으로)🎜🎜🎜Ctrl + q🎜출력 계속🎜🎜🎜<code>Ctrl + c 🎜현재 명령 종료🎜🎜🎜Ctrl + z🎜현재 명령 중단🎜🎜🎜<code>Ctrl + d🎜입력 종료(EOF 생성)🎜 🎜키보드만 사용하여 이메일을 작성하시나요? 🎜🎜대부분의 운영 체제(OSX, Windows, Linux)에서 대부분의 소프트웨어(GUI, 명령줄) 🎜 하단 수준에서 GNU Readline 호환 라이브러리를 사용하여 사용자 입력을 읽습니다. 🎜🎜따라서 Bash 단축키는 키보드만 사용해 이메일을 작성할 수 있습니다🎜:🎜
  • 같은 줄 내에서 커서 이동: Ctrl-B, Ctrl- F, Ctrl-A, Ctrl-E 등 🎜
  • 커서를 위아래로 이동하세요: Ctrl-P, Ctrl-N. 🎜
  • 잘라내기/붙여넣기: Ctrl-W, Alt-D 등 🎜🎜🎜

위 내용은 자주 사용되는 Linux Bash 단축키 요약 (지속적으로 업데이트됩니다~)!의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 segmentfault.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제