Linux常用快捷键
【移动光标】
Ctrl+A 把光标移到行首 Ctrl+E 把光标移到行尾
【屏幕操作】
CTRL+U 向上滚动半屏 (PaUp) CTRL+D 向下滚动半屏 (PaDown ) [Ctrl] + [l] = 清屏(clear)
【剪切、删除、粘贴】
Ctrl+u 剪切命令行中光标所在处之前的所有字符(不包括自身)
Ctrl+k 剪切命令行中光标所在处之后的所有字符(包括自身)[行尾]
Ctrl+Y 粘贴刚才所删除的字符 Ctrl+c 删除整行
Ctrl+d 删除光标所在处字符 Ctrl+h 删除光标所在处前一个字符
Ctrl+w 剪切光标所在处之前的一个词(以空格、标点等为分隔符) Esc+w 删除光标所在处之前的字符至其单词尾(以空格、标点等为分隔符)
【命令历史】
history 显示命令历史列表 例如: history 20 。
↑(Ctrl+p) 显示上一条命令 (你在当前目录下键入的命令历史)
↓(Ctrl+n) 显示下一条命令
!! (执行)上一条命令
ls !$ 执行命令ls,并以上一条命令的参数为其参数
!num 执行命令历史列表的第num条命令
!-n 倒数第N条历史命令
!-n:p 打印上一条命令(不执行)
!-n:gs/str1/str2/ – 将倒数第N条命令的str1替换为str2,并执行(若不加g,则仅替换第一个)
!?string? 执行含有string字符串的最新命令
【终端控制或者热键】
Tab:命令行自动补全或者文件补全
Ctrl+C 终止当前正在运行的程序。
Ctrl+s 挂起当前shell Ctrl+q 重新启用挂起的shell
[Ctrl] + [d] = 从 shell 提示中注销(并关闭)。使用该快捷键,你就不必键入 exit 或 logout 。
exit = 注销。在 shell 提示中键入它会注销当前的用户或根用户帐号。
reset = 刷新 shell 提示屏幕。如果字符不清晰或乱码的话,在 shell 提示下键入这个命令会刷新屏幕。
【窗口或系统】
[Ctrl] + [Alt] + [Backspace] = 杀死你当前的 X 会话。如果正常退出步骤不起作用,可以使用这种方法。(用于 X-Window里程序出错)
[Ctrl] + [Alt] + [Delete] = 关机和重新引导 Red Hat Linux
[Ctrl] + [Alt] + [Fn] = 切换屏幕 [Alt] + [Tab] = 在图形化桌面环境中切换任务