快速操作Linux终端命令行的快捷键列表

快速操作Linux终端命令行的快捷键列表

操作组合键 说明 注释(自己猜想)
移动光标:
Ctrl + a 光标回到命令行首 a = ahead
Ctrl + e 光标回到命令行尾 e = end
Ctrl + b 光标向行首移动一个字符 b = backwards
Ctrl + f 光标向行尾移动一个字符 f = forwards
Alt + b 光标向行首移动一个单词
Alt + f 光标向行尾移动一个单词
删除命令:
Ctrl + w 向行首删除一个单词 w = word
Alt + d 向行尾删除一个单词 d = delete
Ctrl + k 删除光标处到行尾的字符
Ctrl + u 删除整个命令行文本字符
Ctrl + h 向行首删除一个字符 h = head
Ctrl + d 向行尾删除一个字符 d = delete
查找历史命令:
Ctrl + p 上一个使用的历史命令 p = previous
Ctrl + n 下一个使用的历史命令 n = next
Ctrl + r 快速检索历史命令 r = retrieve
其它:
Ctrl + i 相当于Tab键,命令、文件名自动补全
Ctrl + m 相当Enter键,执行命令
Ctrl + o 相当于Ctrl + m
Ctrl + t 交换光标所在字符和其前的字符
Ctrl + y 粘贴Ctrl+u,Ctrl+k,Ctrl+w删除的文本
Ctrl + s 使终端发呆,静止,可以使快速输出的终端屏幕停下来
Ctrl + q 退出Ctrl+s引起的发呆
Ctrl + z 使正在运行在终端的任务,运行于后台 可用fg恢复
Ctrl + c 中断终端中正在执行的任务
Ctrl + d 在空命令行的情况下可以退出终端 和上面的同命令但不同结果

Published by

发表评论

电子邮件地址不会被公开。 必填项已用*标注