Linux 下的 shell 与 make
一、shell
1.1 什么是 shell
用户与 的接口
命令解释器
支持多用户
支持复杂的编程语言
有很多种,如: 等。 的
缺省 为 。
是用户和操作系统之间最主要接口。通过 ,可以同时在后台运
行多个应用程序,并且在把需要与用户交互的程序放在前台运行。
通过在多条命令的序列中使用变量和流程控制, 可以作为一名复杂
的编程语言。
1.2 转义字符和通配字符
转义字符指的是在 中有特殊含义的字符。
例如: !"#$%&'()*+,-./
01%2324&5
06+7 8/9 :7+
通配字符:是转义字符的子集,用来查找匹配文件名
例如:#$%&%3&%"&
使用;键,可以自动补齐。
通配一个字符:)#)
通配多个字符:)$)
1.3 输入输出重定向
系统定义三个标准文件:标准输入、标准输出、标准错误输
入
管道符:) ),将前一个命令的输出转成下一个命令的输入。
评论0