终端常用快捷键
- tab
命令补全 - ctrl + c
强行终止当前的错误结果,并恢复到你可控的状态 - ctrl + d
键盘输入结束或退出终端 - ctrl + s
暂停当前程序,暂停后按下任意键恢复运行 - ctrl + z
将当前程序放到后台运行,恢复到前台为命令fg - ctrl + a
将光标移至输入行头,相当于Home键 - ctrl + e
将光标移至输入行末,相当于End键 - ctrl + k
删除从光标所在位置到行末 - alt + backspace
向前删除一个单词 - shift + pgup
将终端显示向上滚动 - shift + pgdn
将终端显示向下滚动 - 上方向键
恢复你之前输入过的命令
shell 常用通配符
匹配 0 或多个字符
- ?
匹配任意一个字符 - [list]
匹配 list 中的任意单一字符 - [!list]
匹配 除list 中的任意单一字符以外的字符 - [c1-c2]
匹配 c1-c2 中的任意单一字符 如:[0-9] [a-z] - {string1,string2,...}
匹配 sring1 或 string2 (或更多)其一字符串 - {c1..c2}
匹配 c1-c2 中全部字符 如{1..10}
man命令获取帮助信息
manual page的缩写,使用方法,man <command_name>,例如man man,查看 man 命令本身的使用方式