黑基网 首页 服务器 Linux 查看内容

Linux下bash命令行快捷键整理,使你更牛!

2017-6-7 10:51| 投稿: heilong916 |来自: 互联网

摘要: bash为emacs编辑模式(默认)下的快捷键1、光标移动Ctrl + b: 向左移动一个字符Ctrl + f: 向右移动一个字符Alt + b: 向左移动一个单词Alt + f: 向右移动一个单词Ctrl + a: 移动行的开始Ctrl + e: 移动行的末尾C ...

bash为emacs编辑模式(默认)下的快捷键

1、光标移动

Ctrl + b: 向左移动一个字符

Ctrl + f: 向右移动一个字符

Alt + b: 向左移动一个单词

Alt + f: 向右移动一个单词

Ctrl + a: 移动行的开始

Ctrl + e: 移动行的末尾

Ctrl + x + x: 光标位置与行开始位置来回切换

2、剪切、复制、粘贴

Backspace: 向左删除一个字符

DEL: 删除当前光标位置字符

Ctrl + d: 删除当前光标位置字符(同上)

Ctrl + u: 删除当前光标位置到行开始的字符(不包含光标当前位置字符)

Ctrl + k: 删除当前光标位置到行末尾的字符(包含光标当前位置字符)

Alt + d: 删除当前光标位置到此单词右边界的字符(包含当前光标位置的字符)或删除紧挨右边的整个单词

Ctrl + w: 删除当前光标位置到此单词左边界的字符(包含当前光标位置的字符)或删除紧挨左边的整个单词

Ctrl + y: 当前光标位置粘贴上一次删除的内容

3、历史命令

Ctrl + p: 当前命令上一次执行的命令

Ctrl + n: 当前命令下一次执行的命令

Alt + >: 上一次命令执行的最后一个单词

Ctrl + r: 向后搜索历史命令

Ctrl + J: 执行当前命令

Ctrl + G: 终止当前搜索回到之前输入命令

Alt + Ctrl + y: 当前光标位置粘贴上一次命令的第一个参数

Alt + .: 当前光标位置粘贴上一次命令的最后一个参数,与 “!$” 一样

4、其他

Alt + r: 撤销整行

Ctrl + l: 清屏置顶

TAB: 自动补全命令

Ctrl + t: 当前光标位置字符与前一个字符置换

Alt + t: 当前光标位置单词与前一个单词置换

Ctrl + s: 停止输出

Ctrl + q: 继续输出

Ctrl + c: 终止当前执行的命令

Ctrl + z: 挂起当前命令

Ctrl + d: 结束输出

Alt + c: 大写当前字母,并移动光标到单词尾

Alt + u: 大写从当光标到单词尾

Alt + l: 小写从当光标到单词尾

!!: 执行上一条命令

!test: 执行最近的以“test”开头的命令,如 !cd

!$: 当前光标位置粘贴上一次命令的最后一个参数,与 “Alt + .” 一样

!$:p: 打印输出 “!$” 对应的命令名

^test: 删除上一条命令中的 “test”

^A^B: 将上一条命令中的 “A” 替换为 “B”

^blah^foo^: 将上一条命令中所有的 “A” 都替换为 “B”

小编推荐:欲学习电脑技术、系统维护、网络管理、编程开发和安全攻防等高端IT技术,请 点击这里 注册黑基账号,公开课频道价值万元IT培训教程免费学,让您少走弯路、事半功倍,好工作升职加薪!

本文出自:http://www.toutiao.com/a6408146142098473218/

免责声明:本文由投稿者转载自互联网,版权归原作者所有,文中所述不代表本站观点,若有侵权或转载等不当之处请联系我们处理,让我们一起为维护良好的互联网秩序而努力!联系方式见网站首页右下角。


鲜花

握手

雷人

路过

鸡蛋

相关阅读

最新评论


新出炉

返回顶部