使用快捷键能极大提高效率,但是要熟练使用需要花费一定的时间和精力,这就是所谓的学习曲线陡峭吧。这里分类整理一下常用快捷键,便于在想不起来时候快速查阅。



控制台操作


ctrl + l : 清空控制台的内容。用于当控制台被先前的内容塞满时进行整理(相当于clear命令)


ctrl + d : 常用于在当前命令为空时退出控制台 (相当于exit命令)。这个组合向控制台发送EOF(End Of File) 消息。它代表着键盘输入结束。


ctrl + c : 中断目前程序。比如mysql一个select 了一个大表忘加limit,就可以用这个命令让它停下来。


ctrl + shift + t :  ubuntu (截止12.04) 中用于打开一个新终端。


对于长命令的操作


ctrl + a : 将光标移到命令的开头,用于在命令开头添加内容


ctrl + e : 将光标移到命令尾部


ctrl + u : 删除光标以左的所有内容。显然,如光标在行末,就是删除整行。


ctrl + k : 删除光标以右所有内容。如光标在行首,就是删除整行。


ctrl + w : 删除光标以左的第一个单词,单词之间的分隔符是空格。这个快捷键常用来删除参数。


ctrl + y : 当你用ctrl+u, ctrl+k 或 ctrl+w删除一段文字后, 可以用ctrl+y进行粘贴(限于当前Tab),有点类似于剪切。