【linux使用】bash shell命令行常用快捷键 (转载)

移动:

  Ctrl + A: 移动到当前编辑的命令行首,

  Ctrl + E: 移动到当前编辑的命令行尾,

  Ctrl + F 或 ->:按字符右移(往命令行尾部方向,前移)

  Ctrl + B 或 <-:按字符左移(往命令行尾部方向,后移)

  Alt + F: 按单词右移 (往命令行尾部方向,前移)

  Alt + B: 按单词左移(往命令行首部方向,后移)

编辑:

  Ctrl + C: 删除整行

  Ctrl + L: 清屏,相当于clear

  Ctrl + U: 简介光标位置到行首的内容(包括自身),以后可用Ctrl+Y粘贴

  Ctrl + K: 剪切光标位置到行尾的内容(包括自身),以后可以用Ctrl + Y粘贴

  

  Ctrl + W: 剪切从光标位置到当前单词的起始位置,以后可以用Ctrl + Y粘贴

  Alt + D: 剪切从光标位置到当前单词末尾位置,以后可以用Ctrl + Y粘贴

  Ctrl + Y: 粘贴到光标后

  

历史命令相关:
  

  • !!:执行上一条命令,所以快速sudo的方法是sudo !!
  • !blah:执行最近的以 blah 开头的命令,如 !ls
  • !blah:p:仅打印输出,而不执行
  • !$:上一条命令的最后一个参数,与 Alt + . 相同
  • !$:p:打印输出 !$ 的内容
  • !*:上一条命令的所有参数
  • !*:p:打印输出 !* 的内容
  • ^blah:删除上一条命令中的 blah
  • ^blah^foo:将上一条命令中的 blah 替换为 foo
  • ^blah^foo^:将上一条命令中所有的 blah 都替换为 foo

  Ctrl+P: 上一个命令(向上箭头)

  Ctrl+N: 下一个命令(向下箭头)

历史命令搜索:

  Ctrl+R:输入若干字符(关键词),会搜索包含所输入关键词的历史命令。继续按Ctrl+R则会继续向前搜索包含关键词的历史命令。找到目标命令后,可以直接按enter键执行找到的命令。如果还想修改参数则可以按右箭头。

  Ctrl+G:从Ctrl+R的搜索模式中跳出

时间: 2024-11-04 21:19:27

【linux使用】bash shell命令行常用快捷键 (转载)的相关文章

【linux使用】shell命令行常用快捷键

移动: Ctrl + A: 移动到当前编辑的命令行首, Ctrl + B: 移动到当前编辑的命令行尾, Ctrl + F 或 ->:按字符右移(往命令行尾部方向,前移) Ctrl + B 或 <-:按字符左移(往命令行尾部方向,后移) Alt + F: 按单词右移 (往命令行尾部方向,前移) Alt + B: 按单词左移(往命令行首部方向,后移) 编辑: Ctrl + K: 从光标删至命令行尾 Ctrl + U: 从光标删至命令行首 Ctrl + C: 删除整行 Ctrl + L: 清屏,相当

提高Linux运维效率的命令行常用快捷键

提高Linux运维效率的命令行常用快捷键 tab 命令或路径等的补全键,Linux最有用快捷键 Ctrl+a 光标回到命令行首 Ctrl+e 光标回到命令行尾 Ctrl+k 剪切(删除)光标处到行尾的字符 Ctrl+u 剪切(删除)光标处到行首的字符 Ctrl+c 中断终端正在执行的任务或者删除整行 Ctrl+d 退出当前Shell命令行 Ctrl+r 搜索命令行使用过的历史命令记录 Ctrl+z 暂停执行在终端运行的任务 !! 执行上一条命令 !pw 执行最近以pw开头的命令 !$ 上一条命令

Linux bash命令行常用快捷键(Xshell和secure CRT以及gnome-terminal)

常用的命令行击键操作 ctrl + insert   xshell中复制,可以设置选中内容自动复制ctrl shift + c crt中复制shift + insert xshell中粘贴ctrl shift + v crt中粘贴ctrl+tab       xshell中快速切换连接选项卡alt + N         N为数字,CRT中快速切换连接选项卡alt  + d      删除光标所在位置的后单词,要设置alt键为meta键ctrl + w      删除光标前一个单词相当于VIM里

linux命令行常用快捷键

方向          <-前               后 ->删除ctrl + d      删除光标所在位置上的字符相当于VIM里x或者dlctrl + h      删除光标所在位置前的字符相当于VIM里hx或者dhctrl + k      删除光标后面所有字符相当于VIM里d shift+$ctrl + u      删除光标前面所有字符相当于VIM里d shift+^ctrl + w      删除光标前一个单词相当于VIM里dbctrl + y      恢复ctrl+u上次

【转】Shell命令行处理快捷键

来源: http://bbs.chinaunix.net/thread-4176195-1-1.html history 显示命令历史列表 ↑(Ctrl+p) 显示上一条命令 ↓(Ctrl+n) 显示下一条命令 !num 执行命令历史列表的第num条命令 !! 执行上一条命令 !?string? 执行含有string字符串的最新命令 Ctrl+r 然后输入若干字符,开始向上搜索包含该字符的命令,继续按Ctrl+r,搜索上一条匹配的命令 Ctrl+s 与Ctrl+r类似,只是正向检索 Alt+<

总结自己使用shell命令行常用到的8个小技巧

原创blog,转载请注明出处 Shell是命令解释器 [[email protected] ~]# cat /etc/shells 查看本系统共支持哪些shell 1 tab 命令补全 这个几乎每次都能用到,比如我有个文件叫file.txt,如果这个目录下只有一个文件名以f开头,则我输入f然后tab就会自动补全出file.txt 2  两个快捷键 CTRL+L 清屏 CTRL+U 清除一行中(光标前的部分) 3 命令别名 alias:查看当前的别名 定义一个新的别名,这里定义删除目录的别名xrm

linux命令行常用的快捷键

常用的快捷键: Tab:命令或路径补全键 移动光标快捷键: Ctrl+a:光标回到命令行首 Ctrl+e:光标回到命令行尾 Ctrl+f:光标向右移动一个字符(相当于方向键右键) Ctrl+b:光标向左移动一个字符(相当于方向键左键) 剪切.粘贴.清除快捷键: Ctrl+Insert:复制选中命令行内容 Shift+Insert:粘贴复制的命令行内容 Ctrl+k:剪切(删除)光标处到行尾的字符 Ctrl+u:剪切(删除)光标处到行首的字符 Ctrl+w:剪切(删除)光标前的一个单词(用空格隔开

〖Linux〗上传单个文件到FTP的Shell命令行(函数)

1 #!/bin/bash - 2 #=============================================================================== 3 # 4 # FILE: ftp_put_file.sh 5 # 6 # USAGE: ./ftp_put_file.sh 7 # 8 # DESCRIPTION: 9 # 10 # OPTIONS: --- 11 # REQUIREMENTS: --- 12 # BUGS: --- 13 # NO

张明贵-Linux命令行编辑快捷键、sCRT快捷键

[掌握命令行快捷键,会让你的逼格提高,在菜鸟面前你就是大神!哈哈] table键 1.命令补全 2.路径补全 Ctrl+a 光标移动到命令首部 Ctrl+e 光标移动到命令尾部 Ctrl+u 清除光标前的字符 Ctrl+k 清除光标后的字符 Ctrl+w 清除光标前一个单词(空格分割) Ctrl+r 搜索命令 Ctrl+c 终止当前命令或程序 Ctrl+d 退出当前用户环境(logout.exit) Ctrl+l  清屏 或 clear(小写,Linux严格区分大小写) sCRT快捷键 Ctrl