Linux系统命令行快捷键
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Esc + T
颠倒光标所在处及其相邻单词的位置
Esc + W
删除光标所在处之前的字符至其单词尾(以空格、标点等为分隔符)
exit
注销。在 shell 提示中键入它会注销当前的用户或根用户帐号。
history
显示命令历史。在 shell 提示中键入它来显示你所键入的被编号的前 1000个命令。要显示较短的命令历史,键入 history f之后,空一格,在键入一个数字。例如: history 20 。
!?string?
执行含有string 字符串的最新命令
[Tab]
命令行自动补全。使用 shell 提示时可使用这一命令。键入命令或文件名的前几个字符,然后按 [Tab] 键,它会自动补全命令或显示匹配你键入字符的所有命令。
!!
执行上一条命令
Ctrl + W
剪切光标所在处之前的一个词(以空格、标点等为分隔符)
Ctrl + (X U)
按住Ctrl 的同时再先后按 x和 u,撤销刚才的操作
Ctrl + Y
粘贴前一Ctrl + U类命令删除的字符 ,是粘贴不是撤销啊!
Ctrl + Z
暂停程序。
Esc + B
移动到当前单词的开头
Esc + F
移动到当前单词的结尾
Ctrl + E
光标移到行尾
Ctrl + F
光标后移一个字符
Ctrl + H
删除光标前一个字符
Ctrl + K
清除光标到行尾的字符
Ctrl + L
清除终端。该快捷操作与在命令行键入 clear 作用相同。
Ctrl + N
下一条命令
Ctrl + P
上一条命令
Ctrl + Q
重新启用挂起的shell
Ctrl + R
然后输入若干字符,开始向上搜索包含该字符的命令,继续按 Ctrl + r,搜索上一条匹配的命令
Ctrl + S
停止向屏幕输出。
Ctrl + T
交换光标前两个字符
Ctrl + U
剪切命令行中光标所在处之前的所有字符(不包括自身)
Ctrl + V
插入特殊字符, 如Ctrl + v + Tab加入 Tab字符键
命令
含义
Alt + B
光标向后移动一个单词
Alt + C
把当前词汇变成首字符大写
Alt + D
剪切光标之后的词
Alt + F
光标向前移动一个单词
Alt + L
把当前词转化为小写
A来自百度文库t + Tab
在图形化桌面环境中切换任务。如果你同时打开了不止一个应用程序,你可以使用 [Alt] + [Tab] 来在打开的任务和应用程序间切换。
Alt + T
交换当前与以前单词的位置
Alt + U
把当前词转化为大写
Alt + >
历史列表最后一项
Alt + <
历史列表第一项
Ctrl + A
光标移到行首
Ctrl + B
光标前移一个字符
Ctrl + C
终止当前正在运行的程序 \ 删除整行
Ctrl + d
删除光标所在处字符 \ 从 shell 提示中注销(并关闭)。使用该快捷键,你就不必键入 exit 或 logout 。
ls!$
执行命令ls,并以上一条命令的参数为其参数
!N:gs/str1/str2/
将倒数第N 条命令的str1替换为 str2,并执行(若不加g,则仅替换第一个)
!N:p
打印上一条命令(不执行)
!N
执行命令历史列表的第num条命令
reset
刷新 shell 提示屏幕。如果字符不清晰或乱码的话,在 shell 提示下键入这个命令会刷新屏幕。
颠倒光标所在处及其相邻单词的位置
Esc + W
删除光标所在处之前的字符至其单词尾(以空格、标点等为分隔符)
exit
注销。在 shell 提示中键入它会注销当前的用户或根用户帐号。
history
显示命令历史。在 shell 提示中键入它来显示你所键入的被编号的前 1000个命令。要显示较短的命令历史,键入 history f之后,空一格,在键入一个数字。例如: history 20 。
!?string?
执行含有string 字符串的最新命令
[Tab]
命令行自动补全。使用 shell 提示时可使用这一命令。键入命令或文件名的前几个字符,然后按 [Tab] 键,它会自动补全命令或显示匹配你键入字符的所有命令。
!!
执行上一条命令
Ctrl + W
剪切光标所在处之前的一个词(以空格、标点等为分隔符)
Ctrl + (X U)
按住Ctrl 的同时再先后按 x和 u,撤销刚才的操作
Ctrl + Y
粘贴前一Ctrl + U类命令删除的字符 ,是粘贴不是撤销啊!
Ctrl + Z
暂停程序。
Esc + B
移动到当前单词的开头
Esc + F
移动到当前单词的结尾
Ctrl + E
光标移到行尾
Ctrl + F
光标后移一个字符
Ctrl + H
删除光标前一个字符
Ctrl + K
清除光标到行尾的字符
Ctrl + L
清除终端。该快捷操作与在命令行键入 clear 作用相同。
Ctrl + N
下一条命令
Ctrl + P
上一条命令
Ctrl + Q
重新启用挂起的shell
Ctrl + R
然后输入若干字符,开始向上搜索包含该字符的命令,继续按 Ctrl + r,搜索上一条匹配的命令
Ctrl + S
停止向屏幕输出。
Ctrl + T
交换光标前两个字符
Ctrl + U
剪切命令行中光标所在处之前的所有字符(不包括自身)
Ctrl + V
插入特殊字符, 如Ctrl + v + Tab加入 Tab字符键
命令
含义
Alt + B
光标向后移动一个单词
Alt + C
把当前词汇变成首字符大写
Alt + D
剪切光标之后的词
Alt + F
光标向前移动一个单词
Alt + L
把当前词转化为小写
A来自百度文库t + Tab
在图形化桌面环境中切换任务。如果你同时打开了不止一个应用程序,你可以使用 [Alt] + [Tab] 来在打开的任务和应用程序间切换。
Alt + T
交换当前与以前单词的位置
Alt + U
把当前词转化为大写
Alt + >
历史列表最后一项
Alt + <
历史列表第一项
Ctrl + A
光标移到行首
Ctrl + B
光标前移一个字符
Ctrl + C
终止当前正在运行的程序 \ 删除整行
Ctrl + d
删除光标所在处字符 \ 从 shell 提示中注销(并关闭)。使用该快捷键,你就不必键入 exit 或 logout 。
ls!$
执行命令ls,并以上一条命令的参数为其参数
!N:gs/str1/str2/
将倒数第N 条命令的str1替换为 str2,并执行(若不加g,则仅替换第一个)
!N:p
打印上一条命令(不执行)
!N
执行命令历史列表的第num条命令
reset
刷新 shell 提示屏幕。如果字符不清晰或乱码的话,在 shell 提示下键入这个命令会刷新屏幕。