Linux命令行下编辑常用的快捷键(【威尼斯wns.977
历史相关命令
本文讲述了Linux命令行编辑快捷键的方法,希望对您有所帮助。
!!:执行上一条命令
Linux命令行编辑快捷键:
!num:执行历史命令中第num条命令
history 显示命令历史列表
!-num:执行历史命令中倒数第num条命令
↑(Ctrl p) 显示上一条命令
!?string?:执行最近一条包含有string字符串的命令
↓(Ctrl n) 显示下一条命令
Ctrl r:搜索上一条匹配的命令
!num 执行命令历史列表的第num条命令
!$:代表上一个命令的最后一个字符串
!威尼斯wns.9778官网活动,! 执行上一条命令
Esc .:显示上一个命令的最后一个字符串
!?string? 执行含有string字符串的最新命令
移动相关命令
Ctrl r 然后输入若干字符,开始向上搜索包含该字符的命令,继续按Ctrl r,搜索上一条匹配的命令
Ctrl a:将光标移到行首
Ctrl s 与Ctrl r类似,只是正向检索
Ctrl e:将光标移到行尾
Alt < 历史列表第一项
Ctrl 右箭头:向右移动一个单词
Alt > 历史列表最后一项
Ctrl 左箭头:向左移动一个单词
Ctrl f 光标向前移动一个字符,相当与->
Ctrl f:向右移动一个字符,相当于按向右按键
Ctrl b 光标向后移动一个字符,相当与
Ctrl b:向左移动一个字符,相当于按向左按键
Alt f 光标向前移动一个单词
Esc f:移动到当前单词的尾部
Alt b 光标向后移动一个单词
Esc b:移动到当前单词的首部
ls !$ 执行命令ls,并以上一条命令的参数为其参数
编辑相关的命令
Ctrl a 移动到当前行的开头
tab:补全命令
Ctrl e 移动到当前行的结尾
Ctrl c:中断当前的操作(最常用)
Esc b 移动到当前单词的开头
Ctrl u:剪切光标所在位置到行首间的字符,如果光标在最后,相当于剪切当前命令行
Esc f 移动到当前单词的结尾
Ctrl k:剪切光标所在位置到行尾间的字符,如果光标在行首,相当于剪切当前命令行
Ctrl l 清屏
Ctrl y:粘贴之前被剪切的字符串
Ctrl u 剪切命令行中光标所在处之前的所有字符不包括自身)
Ctrl d:删除光标处所在的字符
Ctrl k 剪切命令行中光标所在处之后的所有字符包括自身)
Ctrl h:删除光标处所在的前一个字符
Ctrl d 删除光标所在处字符
Ctrl w:删除光标前的单词
Ctrl h 删除光标所在处前一个字符
本文由威尼斯wns.9778官网活动发布于计算机教程,转载请注明出处:Linux命令行下编辑常用的快捷键(【威尼斯wns.977
关键词: