全部快捷键参考:http://en.wikipedia.org/wiki/Bash_%28Unix_shell%29

虚拟终端快捷键:

1.  Ctrl+A    把光标移动到命令行开始。

2.  Ctrl+E    把光标移动到命令行末尾。

3.  Ctrl+W    删除光标左侧字段直到空格处。

4.  Ctrl+U    清除命令行中光标所处位置之前的所有字符。

5.  Ctrl+K    清除命令行中光标所处位置之后的所有字符。

6.  Ctrl+Y    粘贴被 Ctrl+W 或者 Ctrl+U 或者 Ctrl+K 清除的部分。

7.  Ctrl+R    将自动在命令历史缓存中增量搜索后面的字符。

8.  Ctrl+L    刷新屏幕。

9.  Ctrl+D    相当于exit。 
10. Ctrl+Z    暂停进程。使用命令:bg在后台运行或者使用fg在前端运行。

11. Ctrl+L    刷新屏幕。

12. Ctrl+D    相当于exit。 
13. Ctrl+Z    暂停进程。使用命令:bg在后台运行或者使用fg在前端运行。

14. Ctrl+C 或 ctrl+/    杀死当前任务

15. Ctrl+Alt+Delete     重启计算机

16. Shift + Page Up/Down     上、下滚动控制台缓存。这个功能在 Scroll Lock 启动的时候也是管用的。在使用 (Alt+Fn) 更换控制台后缓存内容就被删除了,所以滚动无效。

17. Scroll Lock    锁定终端的输入/输出。当屏幕输出滚动过快的时候可以用这个键给屏幕定格,再按一次,Scroll Lock解除锁定。

18. Ctrl+S    锁定屏幕,使用解除锁定,效果和scroll lock相同。

    如果你的控制台突然出现了不明原因的无响应,可以尝试一下Ctrl+Q,也许是因为你无意中触发了Ctrl+S导致屏幕假死。

 

kernel shortcuts

   下面的快捷键必须在内核中启用以后才可以使用。

  而且必须启用魔术组合键(Sysrq):

  启用Sysrq:

  $sudo echo 1 > /proc/sys/kernel/sysrq

    禁用Sysrq:

  $sudo echo 0 > /proc/sys/kernel/sysrq

  1. Alt+Sysrq+S    同步所有已挂载的文件系统。所有缓存中的数据将被立刻写入磁盘。

  2. Alt+Sysrq+U    以只读方式重新挂载所有已挂载文件系统。

  3. Alt+Sysrq+B    快速重起。不要在没有同步和卸载文件系统的情况下执行,否则会导致文件系统严重错误。

  4. Alt+Sysrq+S,然后 Alt+Sysrq+U,然后 Alt+Sysrq+B   同步所有文件系统,以只读方式重新挂载所有文件系统,立刻重新启动,这是重新启动linux的最快方式。

  5. Alt+Sysrq+H   输出其他魔术组合键列表(Sysrq)功能。