Shell
shell是一个命令解析器。是命令编程语言,通过命令编写程序。
常用方法
- 自动补全:Tab键。
- 命令行历史记录:上下键。Shift键加上线可以控制输出。bash_history存放所以敲过的命令。Ctrl+R进入增量收索。
- ……
命令的排列
- 用分号连接:command1;command2。不管command1是否成功,2都会执行。
- 用and符号:command1&command2。如果command1失败command2不会执行
命令的调度
- xxx & 将xxx放到后台运行。
- jobs查看后台程序。
输出重定向
- ">"、">>"为重定向符号,">"是新建或重写,">>"是追加。
- a|b管道,将a的输出作为b的输入。