Linux快速删除已输⼊的命令从输⼊模式到命令模式:
按”:“到最后⼀⾏,再按ctrl+z 就好了
history 显⽰命令历史列表
↑(Ctrl+p) 显⽰上⼀条命令
↓(Ctrl+n) 显⽰下⼀条命令
!num 执⾏命令历史列表的第num条命令
!! 执⾏上⼀条命令
!?string? 执⾏含有string字符串的最新命令
Ctrl+r 然后输⼊若⼲字符,开始向上搜索包含该字符的命令,继续按Ctrl+r,搜索上⼀条匹配的命令Ctrl+s 与Ctrl+r类似,只是正向检索
Alt+< 历史列表第⼀项
Alt+> 历史列表最后⼀项
Ctrl+f 光标向前移动⼀个字符,相当与->
Ctrl+b 光标向后移动⼀个字符,相当与<-
Alt+f 光标向前移动⼀个单词
Alt+b 光标向后移动⼀个单词
ls !$ 执⾏命令ls,并以上⼀条命令的参数为其参数
Ctrl+a 移动到当前⾏的开头
Ctrl+e 移动到当前⾏的结尾
Esc+b 移动到当前单词的开头
Esc+f 移动到当前单词的结尾
Ctrl+l 清屏
Ctrl+u 剪切命令⾏中光标所在处之前的所有字符(不包括⾃⾝)
Ctrl+k 剪切命令⾏中光标所在处之后的所有字符(包括⾃⾝)
Ctrl+d 删除光标所在处字符
Ctrl+h 删除光标所在处前⼀个字符
Ctrl+y 粘贴刚才所删除的字符
Ctrl+w 剪切光标所在处之前的⼀个词(以空格、标点等为分隔符)
Alt+d 剪切光标之后的词
Esc+w 删除光标所在处之前的字符⾄其单词尾(以空格、标点等为分隔符)
Ctrl+t 颠倒光标所在处及其之前的字符位置,并将光标移动到下⼀个字符
Alt+t 交换当前与以前单词的位置
Alt+u 把当前词转化为⼤写
Alt+l 把当前词转化为⼩写
Alt+c 把当前词汇变成⾸字符⼤写
Ctrl+v 插⼊特殊字符,如Ctrl+v+Tab加⼊Tab字符键
Esc+t 颠倒光标所在处及其相邻单词的位置
Ctrl+c 删除整⾏
Ctrl+(x u) 按住Ctrl的同时再先后按x和u,撤销刚才的操作
Ctrl+s 挂起当前shell
Ctrl+q 重新启⽤挂起的shell
[Ctrl] + [Alt] + [Backspace] = 杀死你当前的 X 会话。杀死图形化桌⾯会话,把你返回到登录屏幕。如果正常退出步骤不起作⽤,你可以使⽤这种⽅法。
[Ctrl] + [Alt] + [Delete] = 关机和重新引导 Red Hat Linux。关闭你当前的会话然后重新引导 OS。只有在正常关机步骤不起作⽤时才使⽤这种⽅法。
[Ctrl] + [Alt] + [Fn] = 切换屏幕。 [Ctrl] + [Alt] + 功能键之⼀会显⽰⼀个新屏幕。根据默认设置,从 [F1]
到 [F6] 是 shell 提⽰屏幕, [F7] 是图形化屏幕。
[Alt] + [Tab] = 在图形化桌⾯环境中切换任务。如果你同时打开了不⽌⼀个应⽤程序,你可以使⽤ [Alt] + [Tab] 来在打开的任务和应⽤程序间切换。
[Ctrl] + [a] = 把光标移到⾏⾸。它在多数⽂本编辑器和 Mozilla 的 URL 字段内可以使⽤。
[Ctrl] + [d] = 从 shell 提⽰中注销(并关闭)。使⽤该快捷键,你就不必键⼊ exit 或 logout 。
[Ctrl] + [e] = 把光标移到⾏尾。它在多数⽂本编辑器和 Mozilla 的 URL 字段内都可使⽤。
[Ctrl] + [l] = 清除终端。该快捷操作与在命令⾏键⼊ clear 作⽤相同。
[Ctrl] + = 清除当前⾏。如果你在终端下⼯作,使⽤这⼀快捷操作可以清除从光标处到⾏⾸的字符。
[⿏标中间键] = 粘贴突出显⽰的⽂本。使⽤⿏标左键来突出显⽰⽂本。把光标指向你想粘贴⽂本的地⽅。点击⿏标中间键来粘贴它。在两键⿏标系统中,如果你把⿏标配置成模拟第三键,你可以同时点击⿏标的左右两键来执⾏粘贴。
[Tab] =命令⾏⾃动补全。使⽤ shell 提⽰时可使⽤这⼀命令。键⼊命令或⽂件名的前⼏个字符,然后按 [Tab] 键,它会⾃动补全命令或显⽰匹配你键⼊字符的所有命令。
[向上] 和 [向下] 箭头 = 显⽰命令历史。当你使⽤ shell 提⽰时,按 [向上] 或 [向下] 箭头来前后查看你在当前⽬录下键⼊的命令历史。当你看到你想使⽤的命令时,按 [Enter] 键。
clear = 清除 shell 提⽰屏幕。在命令⾏下键⼊它会清除所有这个 shell 提⽰屏幕中显⽰的数据。
exit = 注销。在 shell 提⽰中键⼊它会注销当前的⽤户或根⽤户帐号。
history = 显⽰命令历史。在 shell 提⽰中键⼊它来显⽰你所键⼊的被编号的前 1000 个命令。要显⽰较短的命令历史,键⼊ history f之后,空⼀格,在键⼊⼀个数字。例如: history 20 。
reset = 刷新 shell 提⽰屏幕。如果字符不清晰或乱码的话,在 shell 提⽰下键⼊这个命令会刷新屏幕。
# Ctrl-U: 擦除⼀⾏光标前⾯的部分。
# Ctrl-H: 擦除光标前⾯的⼀个字符。
# Ctrl-D: 终⽌输⼊。(退出 shell,如果您正在使⽤ shell 的话)。
# Ctrl-C: 终⽌当前正在运⾏的程序。
# Ctrl-Z: 暂停程序。
快捷指令url代码大全&'')
# Ctrl-S: 停⽌向屏幕输出。
# Ctrl-Q: 重新激活向屏幕输出。
默认的 shell,`bash',有历史编辑和 tab 补齐功能。
# up-arrow: 开始历史命令搜索。
# Ctrl-R: 开始增量历史命令搜索,可以按照关键字查查⾃⼰⽤过哪些命令。
# TAB: 完整的把⽂件名输⼊到命令⾏。
# Ctrl-V TAB: 输⼊ TAB ⽽不是扩展命令⾏。
# Ctrl + P - 上⼀条命令
# Ctrl + N - 下⼀条命令
# Ctrl-U: 擦除⼀⾏光标前⾯的部分。
# Ctrl + Y - 粘贴前⼀Ctrl+U类命令删除的字符,是粘贴不是撤销啊!
下⾯的应⽤可能稍稍⾼级⼀点点
# !! - 上⼀条命令
# !-n - 倒数第N条历史命令
# !-n:p - 打印上⼀条命令(不执⾏)
# !?string?- 最新⼀条含有“string”的命令
# !-n:gs/str1/str2/ - 将倒数第N条命令的str1替换为str2,并执⾏(若不加g,则仅替换第⼀个)
其他⼀些有⽤的Linux命令⾏按键组合。
Ctrl-Alt-Del:挂起或者重新启动系统,这三个Linux命令⾏按键在Linux下可以轻松地修改成关机的操作,这对于单⽤户的朋友还是很⽅便的# Ctrl + l - 清屏
# Ctrl + A - 光标移到⾏⾸
# Ctrl + E - 光标移到⾏尾
# Ctrl + W - 清除光标之前⼀个单词
# Ctrl + K - 清除光标到⾏尾的字符
# Ctrl + T - 交换光标前两个字符
# Ctrl + V - 输⼊控制字符如Ctrl+v ,会输⼊^M
# Ctrl + F - 光标后移⼀个字符
# Ctrl + B - 光标前移⼀个字符
# Ctrl + H - 删除光标前⼀个字符
# N++F - 光标后移N个单词,N为1时可省略
# N++B - 光标前移N个单词,N为1时可省略
# Left-click-and-drag mouse: 选择并且拷贝到剪贴板。
# Click middle mouse button: 使⽤剪贴板的内容粘贴。
# Meta-key (Emacs terminology) 传统的是使⽤ Left-Alt-key
以上是Linux命令⾏编辑快捷键的⽅法。
以上这篇Linux终端命令⾏的常⽤快捷键详解就是⼩编分享给⼤家的全部内容了,希望能给⼤家⼀个参考,也希望⼤家多多⽀持脚本之家。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论