

提升 Linux 终端命令敲写效率的快捷键参考
source link: https://knightyun.github.io/2020/05/24/linux-shell-shortcut
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

提升 Linux 终端命令敲写效率的快捷键参考
快捷键
描述
Ctrl + B
光标向前移动一个字符(Backward)
Ctrl + F
向后移动一个字符(Forward)
Alt + B
/Ctrl + →
向前移动一个单词
Alt + F
/Ctrl + ←
向后移动一个单词
Ctrl + A
/Home
移动到行首(Ahead)
Ctrl + E
/End
移到行尾(End)
Ctrl + XX
行首与当前光标之间切换位置(方便在两处修改)
Ctrl + T
交换光标处与左边一个字符位置(Transform)
Alt + T
交换光标处和左边一个单词位置
快捷键
描述
Ctrl + L
清屏(不包含输入为运行的命令)
Ctrl + Shift + C
复制(到系统粘贴板)
Ctrl + Shift + V
粘贴(来自系统粘贴板)
Alt + .
粘帖上次命令的最后一个参数
Ctrl + H
/Backspace
向左删除一个字符
Ctrl + D
/Del
向右删除一个字符(Delete)
Ctrl + W
/Alt + Backspace
向左剪切一个单词(到终端粘贴板)
Ctrl + Del
/Alt + D
向右剪切一个单词
Ctrl + U
剪切光标左边所有内容(不含光标处)
Ctrl + K
剪切光标处以及右边所有内容
Ctrl + Y
粘贴(来自终端粘贴板)
Alt + Y
粘贴(按下 Ctrl+Y 后,由新到旧选择历史剪切内容粘贴)
Alt + C
光标处往后一个单词首字母大写(capital)
Alt + U
光标处往后一个单词字母全大写(Upper case)
Alt + L
光标处往后一个单词字母全小写(Lower case)
快捷键
描述
Ctrl + M
/Ctrl + O
运行命令(类似 Enter
键)
Ctrl + C
终止命令(未执行的输入命令会清除,已运行则中止进程)
Ctrl + D
退出终端(无未执行命令时)
Ctrl + Z
挂起命令(切换到后台继续执行)
Ctrl + S
阻止屏幕输出(当前在运行持续输出的命令时,如 watch 命令)
Ctrl + Q
允许屏幕输出(阻止后恢复输出)
Ctrl + P
/↑
切换上一条命令
Ctrl + N
/↓
切换下一条命令
Shift + PageUp
向上翻页(历史记录)
Shift + PageDown
向下翻页
Ctrl + R
搜索历史记录(输入后立即在输入栏显示匹配项)
Ctrl + G
退出历史搜索(按 Esc 退出会保留匹配项)
以下命令可以避免重复输入冗长的命令;
快捷键
描述
!!
获取上一条命令(会输出所执行的完整命令及其结果)
!xx
获取最近一条以 xx 开头的命令(xx 为任意字符)
!xx:p
类似 !xx
,只是不会执行,只输出完整命令
!$
获取上一条命令的最后一个参数
!$:p
输出上一条命令的最后一个参数(不执行)
!*
获取上一条命令的所有参数
!*:p
输出上一条命令的所有参数(不执行)
^xy
执行上一条命令中删除了 xy (任意字符)后剩下的内容
^ab^xy
执行上一条命令中 ab 替换为 xy 后得到的内容(只替换第一个匹配项)
参考链接:
Recommend
-
18
查询某个项目所有内容中包含某个关键字的文件 find . -name "*rb" |xargs grep "SyncClient.push"查询某文件中包含某关键字的 结果,包括行号 cat -n ./lib/gitlab_git/repository.rb |grep ".push"
-
7
提升 Chrome 使用效率的 30个快捷键、16个扩展插件与 11个前端调试方法夜尽天明公众号:全栈修炼
-
8
将光标移动到行首:control + a将光标移动到行尾:control + e清除屏幕:control + l搜索以前使用命令:c...
-
7
禁用 Xfce4 终端的 F1 和 F11 快捷键 本文来自依云's...
-
2
解锁优麒麟的隐藏快捷键玩法,效率UPUP! 发布时间:2021-11-08 10:45:45...
-
7
本文只介绍 Chrome 一些主要和常用的快捷键,在其它浏览器的开发者工具中可类比,大部分快捷键作用都相同,只有个别差异。 全局(所有面板) 功能 快捷键 描述 打开开发者工具
-
5
linux 终端快捷键 作为一个linux工程师,不是在终端输入,就是在编辑器输入。信手使用快捷键,别让“键程”束缚你的想象。这里主要总结终端的快捷键,如果你恰好是emacs用户,你会发现似曾相。当然,纵使你一个快捷键也不会,也不妨碍你自称高级工程师...
-
2
-
7
Linux终端操作高效率快捷键(转) 本站记录我在电子设计这片海滩上的拾贝! Contact me at:...
-
6
V2EX › 程序员 效率最高的编程快捷键 xff1874
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK