参考书籍:Linux就该怎么学
3 管道符、重定向与环境变量
3.1.1 输入输出重定向
➢ 标准输入重定向(STDIN,文件描述符为 0):默认从键盘输入,也可从其他文件或命令中输入。
➢ 标准输出重定向(STDOUT,文件描述符为 1):默认输出到屏幕。
➢ 错误输出重定向(STDERR,文件描述符为 2):默认输出到屏幕。
符号为(>,<等)
3.1.2 管道命令符 |(这个很好用)
3.1.3 命令行的通配符 ?,*等
3.1.4 常用的转义字符
➢ 反斜杠(\):使反斜杠后面的一个变量变为单纯的字符串。
➢ 单引号(’’):转义其中所有的变量为单纯的字符串。
➢ 双引号(""):保留其中的变量属性,不进行转义处理。
➢ 反引号(``):把其中的命令执行后返回结果
3.2 重要的环境变量
补充知识点:绝对路径永远都是相对于根文件夹的。它们的标志就是第一个字符永远都是“/”。
相对路径永远都是相对于我们所处的文件夹位置。它们的第一个字符没有“/”。
alias 命令来创建一个属于自己的命令别名
取消一个命令别名,则是用 unalias 命令
问:PATH 变量的作用是什么?
答:设定解释器搜索所执行的命令的路径。
问:使用什么命令可以把名为 LINUX 的一般变量转换成全局变量?
答:export LINUX。(这样其他用户也就可以使用它了)