且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

老男孩教育每日一题-2017年3月27日-请写出下面linux命令行快捷键的功能?

更新时间:2022-06-18 18:06:55

1
2
3
4
5
6
7
8
9
Ctrl + a
Ctrl + e
Ctrl + c
Ctrl + d
Ctrl + l
Ctrl + u
Ctrl + k
Ctrl + r
ctrl + y

解答:

1.1.1 光标移动

1
2
Ctrl + a 切换到命令行开始
Ctrl + e 切换到命令行末尾


1.1.2 剪切粘贴

1
2
3
4
5
6
7
Ctrl + u 清除(剪切)光标之前的内容
Ctrl + k 清除(剪切)光标之后的内容
ctrl + y 粘贴
esc + f 把光标移动到单词的结尾
esc + b 把光标移动到单词的开头
ctrl + b  光标向左移动一个符号的位置
ctrl + f   à光标向右移动一个符号的位置


1.1.3 命令查询

1
2
3
Ctrl + r查找(历史命令)。 history|grep 
ctrl + p  previous ↑上一个命令
ctrl + n  next    ↓下一个命令


 

1.1.4 其他类型

1
2
3
4
5
Ctrl + c 终止当前命令或脚本           
Ctrl + d 退出当前shell,相当于exit logout,一个个删除光标后字符。
Ctrl + l 清除屏幕内容,相当于clear
tab 所有命令及路径补全功能,一般要多按几下
esc + .   引用/使用上一个命令的最后一个参数(结尾)


 

1.1.5 #SecureCRT快捷键

1
2
Ctrl+shift+c 命令行复制内容  
Ctrl+shift+v 命令行粘贴内容


1.1.6 #Xshell快捷键

1
2
Shift+insert 粘贴
Ctrl+insert 复制


本文转自 李导 51CTO博客,原文链接:http://blog.51cto.com/lidao/1914569