Linux Shell快捷键

文章目录

  • 历史记录操作
  • 移动光标
  • 删除操作
  • 替换操作
  • 其他操作


历史记录操作

键位 效果
Ctrl+p 上一条命令行历史记录,等同于Ctrl+←
Ctrl+n 下一条命令行历史记录,等同于Ctrl+→
!! 执行最后一条指令

移动光标

键位 效果
ctrl + a 移动到命令行开头,等同于home键
ctrl + e 移动到命令行尾部,等同于end键
ctrl + b 向前移动一个字符,等同于←键
ctrl + f 向右移动一个字符,等同于→键
ctrl +← 跳到所在单词头部
ctrl +→ 跳到所在单词尾部

删除操作

键位 效果
Ctrl+h 删除光标前的一个字符,等同于backspace键
Ctrl+u 删除光标前的所有字符
Ctrl+d 删除光标后的一个字符
Ctrl+k 删除光标后的所有内容
ctrl + w 删除所在单词光标前的部分
alt+d 删除所在单词光标后的部分
Ctrl+/ 撤销上一次操作
alt+r 清除所在命令行的所有内容
Ctrl+k 剪切光标后的内容
Ctrl+y 粘贴

替换操作

键位 效果
ctrl + t 将当前字符与前一个字符交换位置
Alt+t 将当前单词与前一个单词交换位置
Alt+c 将光标后的一个字符变成大写
Alt+u 将所在单词光标后的所有字符变成大写

其他操作

键位 效果
Ctrl + l 清屏,等同于clear指令
Ctrl + c 终止指令
Ctrl + d 退出shell,等同于logout指令
tab 自动补全

你可能感兴趣的:(Linux编程)