终端常用快捷键和小技巧
C代表Ctrl(Command)。一些命令输入后需要回车执行。方向上,前即是左,后即是右。
历史命令
命令复用
程序状态
c^c 终止(也可以结束当前正在输入的行)
c^s 挂起(暂停)
c^z 挂起并放入后台
fg 或 bg 将后台的程序放入前台执行
后台执行程序的几种方法
命令+& 如 ping z.cn -c 10 &
(命令+&) 如 (ping z.cn -c 10 &)
nohup+命令+& 如nohup pacman -Syu --noconfirm &
setid+命令 如setid ping z.cn -c 10
screen 或 tmux
删除
c^h 前删除(同backspace键)
c^d 后删除(同delete键)
c^w 删除光标前面一个单词
Alt-u 删除光标后面一个单词
c^u 删除光标前面所有内容
c^k 删除光标后面所有内容
替换(大小写转换和位置对调)
该单词即是光标坐在的单词
Alt-u 将该单词中光标所在位置及其后的字母变为大写
Alt-l 将该单词中光标所在位置及其后的字母变为小写
Alt-c 将该单词中光标所在位置变为小写 其后的字母变为小写
注意:终端可能能够选择光标样式,如方块光标会覆盖整个字符,下划线光标会标示在整个字符下面,而竖线光标则出现在两个字符中间,下面是以竖线光标做的说明。方块光标和下划线光标以光标左侧边缘作为判定前后的参照位置。
移动光标
c^a 移动到开始(同home键)
c^e 移动到结尾(同end键)
c^f 前移一次(同左方向键)
c^b 后移一次(同右方向键)
Alt-f 前移动一个单词
Alt-b 后移动一个单词
Esc^f 移动到当前单词结尾
Esc^b 移动到当前单词开头
Ctrl-x-x 在最后两次光标出现的位置间切换
(编辑:李大同)
【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!
|