`

bash 快捷键

阅读更多

编辑命令

Ctrl + a :移到命令行首
Ctrl + e :移到命令行尾
Ctrl + f :按字符前移(右向)
Ctrl + b :按字符后移(左向)
Alt + f :按单词前移(右向)
Alt + b :按单词后移(左向)
Ctrl + xx:在命令行首和光标之间移动
Ctrl + u :从光标处删除至命令行首
Ctrl + k :从光标处删除至命令行尾
Ctrl + w :从光标处删除至字首
Alt + d :从光标处删除至字尾
Ctrl + d :删除光标处的字符
Ctrl + h :删除光标前的字符
Ctrl + y :粘贴至光标后
Alt + c :从光标处更改为首字母大写的单词
Alt + u :从光标处更改为全部大写的单词
Alt + l :从光标处更改为全部小写的单词
Ctrl + t :交换光标处和之前的字符
Alt + t :交换光标处和之前的单词
Alt + Backspace:与 Ctrl + w 相同类似,分隔符有些差别 [感谢 rezilla 指正]

重新执行命令

Ctrl + r:逆向搜索命令历史
Ctrl + g:从历史搜索模式退出
Ctrl + p:历史中的上一条命令
Ctrl + n:历史中的下一条命令
Alt + .:使用上一条命令的最后一个参数

控制命令

Ctrl + l:清屏
Ctrl + o:执行当前命令,并选择上一条命令
Ctrl + s:阻止屏幕输出
Ctrl + q:允许屏幕输出
Ctrl + c:终止命令
Ctrl + z:挂起命令

Bang (!) 命令

!!:执行上一条命令
!blah:执行最近的以 blah 开头的命令,如 !ls
!blah:p:仅打印输出,而不执行
!$:上一条命令的最后一个参数,与 Alt + . 相同
!$:p:打印输出 !$ 的内容
!*:上一条命令的所有参数
!*:p:打印输出 !* 的内容
^blah:删除上一条命令中的 blah
^blah^foo:将上一条命令中的 blah 替换为 foo
^blah^foo^:将上一条命令中所有的 blah 都替换为 foo

分享到:
评论

相关推荐

    linux Bash 快捷键大全.docx

    以下是对Bash快捷键的详细介绍: 1. **编辑命令**: - `Ctrl + a`:将光标移动到命令行的开头,方便在命令开始处添加内容。 - `Ctrl + e`:将光标移动到命令行的末尾,便于在命令结束处输入。 - `Ctrl + f` 和 `...

    让你提升命令行效率的 Bash 快捷键 [完整版]

    Bash 快捷键大全 Bash 快捷键是提高命令行效率的关键,熟记以下快捷键将极大的提高您的命令行操作效率。 命令行编辑 * Ctrl + a:移到命令行首 * Ctrl + e:移到命令行尾 * Ctrl + f:按字符前移(右向) * Ctrl ...

    60-Linux-Bash-Terminal-Keyboard-Shortcuts-1.pdf

    Linux Bash 终端 Keyboard 快捷键大全 在 Linux 操作系统中,Bash(Bourne Again Shell)是最流行的命令语言解释器。它支持函数、变量和流程控制,并且可以从文件中读取和执行命令。为了提高在终端中的工作效率,...

    bash shell学习笔记

    bash快捷键、Linux有关网络配置的命令 一、创建shell脚本、重定向输入与输出、执行数学运算、退出脚本 二、shell脚本中的各种结构化命令的格式与用法(for、while、until、break等) 三、处理用户的输入:命令行参数...

    Unix及Shell_基础

    bash 提供了许多快捷键来提高命令行操作效率,如Ctrl+L清屏,Ctrl+R搜索历史,Esc+Tab进行命令补全等。 1.5.1.4 示例 例如,下面的bash脚本用于创建一个包含当前日期的文件: ```bash touch $(date +%Y%m%d).txt ``...

    Linux Command Line Cheat Sheet

    Bash快捷键还包括`CTRL-C`停止当前命令、`CTRL-Z`暂停程序、`CTRL-A`移动到行首、`CTRL-E`移动到行尾、`CTRL-U`从行首剪切、`CTRL-K`剪切到行尾、`CTRL-R`搜索历史命令、重复上一个命令以及使用`!!$!*!abc`这样的...

    linux command

    8. Bash快捷键: - `CTRL-c`: 终止当前命令。 - `CTRL-z`: 将程序置于后台。 - `CTRL-a`: 移动光标到行首。 - `CTRL-e`: 移动光标到行尾。 - `CTRL-u`: 从行首删除到光标处。 - `CTRL-k`: 从光标处删除到行尾...

    linux 运维实践

    此外,还包括了Bash快捷键、命令执行状态、历史命令、文件和目录操作、文件搜索、权限管理、文件特殊属性以及文本处理等基础知识点。这些知识点是Linux系统运维的基本功,掌握了这些技能可以有效地管理Linux系统。 ...

    davechild_linux-command-line.pdf

    ### Bash快捷键 1. **CTRL-c**: 终止当前运行的命令。 2. **CTRL-z**: 将当前程序置于后台。 3. **CTRL-a**: 移动光标到行首。 4. **CTRL-e**: 移动光标到行尾。 5. **CTRL-u**: 从光标位置剪切到行首。 6. **CTRL-...

    Ubuntu下Shell快捷键操作大集合及部分Bash使用技巧.pdf

    标题“Ubuntu下Shell快捷键操作大集合及部分Bash使用技巧.pdf”暗示了该文档集中于在Ubuntu操作系统下使用Shell及Bash时可以利用的各种快捷键以及一些高级使用技巧。文档意在提供实用的参考,旨在提升用户在使用...

    常用linux命令

    除此之外,Linux还提供Bash快捷键、Vim、Emacs等编辑器的快捷操作指南,以及lftp、ssh、gcc、gdb等具体应用命令的用法和技巧。 以上介绍的命令只是Linux众多命令中的一小部分,但它们是日常工作中经常用到的。熟悉...

    运维实践指南

    此外,还包括对Bash快捷键的说明,比如用`Ctrl + r`实现命令的反向搜索,以及如何使用Bang(!)命令重新执行历史命令。 #### Linux工具 Linux工具部分可能会介绍一些高效的命令行工具,如文本处理工具`sed`和`awk`,...

    linux-command-line

    #### 四、Bash快捷键 - **CTRL+c**:停止当前正在执行的命令。 - **CTRL+z**:将当前程序置于后台暂停状态。 - **CTRL+a**:移动光标到命令行的开头位置。 - **CTRL+e**:移动光标到命令行的结尾位置。 - **CTRL+u**...

    tmux_for_git-bash.zip

    【tmux for Git Bash】 tmux 是一个终端多路复用器,允许用户在一个单一的终端窗口中同时打开和管理多个会话。这对于开发者来说是一个非常实用的工具,特别是那些频繁在不同项目间切换或者需要同时监控多个进程的...

    linux bash手册(英文,version 4.2)

    提供了两种主要的命令行编辑模式:`emacs`和`vi`,它们提供了快捷键和功能,方便用户快速编辑、重复和撤销输入的命令。 了解并熟练掌握这些Bash的基本概念和特性对于在Linux环境中工作至关重要,无论是进行日常的...

    react-一种简单且声明性的方法可以为您的React应用添加键盘快捷键

    ```bash npm install react-keyboardist # 或者 yarn add react-keyboardist ``` 一旦安装完毕,你可以在React组件中导入并使用它。例如,创建一个名为`MyComponent`的组件,我们可以通过以下方式添加快捷键: ```...

    Git Bash.zip

    在实际开发中,用户可能还需要学习如何配置Git Bash,如设置用户名和邮箱、配置SSH密钥以实现免密码登录GitHub,以及自定义Git Bash的主题和快捷键等。另外,对于团队协作,了解GitHub的工作流,如Pull Request和...

    高级Bash 脚本编程指南 PDF

    通过`.bashrc`文件,可以自定义Bash的键盘快捷键和环境设置。这使得Bash更加符合个人工作习惯。 ### 符号链接和软链接 在Bash中,可以创建符号链接(symlinks)和软链接(符号链接的另一种形式),用于指向其他...

    Bash-Terminal-Keyboard-Shortcuts-for-Information.pdf

    了解并熟练掌握Bash终端的键盘快捷键可以显著提高工作效率,尤其是在处理文件、目录管理和系统信息查询时。以下是关于Bash终端的一些常用键盘快捷键及其功能: 1. **Tab 键自动补全** 在输入文件名或目录名时,按...

Global site tag (gtag.js) - Google Analytics