Linux学习笔记3-管道符,重定向,环境变量


管道命令符

  1. | 作用:将前一个命令的标准输出当作后一个命令的标准输入,命令A | 命令B

重定向

  1. 标准输入:默认从键盘输入,为0时,表示从其他文件或命令的输出
  2. 标准输出:默认输出到屏幕,为1时,表示输出到文件
  3. 错误输出:默认输出到屏幕,为2时,表示输出到文件

输出重定向符情况

符号作用
命令>文件将标准输出重定向到一个文件中(清空原有文件的数据)
命令2>文件将错误输出重定向到一个文件中(清空原有文件的数据)
命令>>文件将标准输出重定向到一个文件中(追加到原有内容的后面)
命令2>>文件将错误输出重定向到一个文件中(追加到原有内容的后面)
命令>>文件 2>S1将标准输出与错误输出共同写入到文件中(追加到原有内容的后面)

输入重定向情况

符号作用
命令<文件将文件作为命令的标准输入
命令<<分界符从标准输入中读入,直到遇见 分界符 才停止
命令<文件1>文件2将文件1作为命令的标准输入并将标准输出到文件2

命令行通配符

通配符含义
*匹配零个或多个字符
匹配任意单个字符
[0-9]匹配范围内的数字
[abc]匹配已出的任意字符

字符扩展

字符作用
\转义后面单个字符
转义所有的字符
“”变量依然生效
执行命令语句

环境变量

  1. alias 命令用于设置命令的别名,alias 别名=命令
  2. unalias 命令用于取消命令的别名,unalias 别名
  3. env 命令用于查看系统当前的环境变量
  4. export 命令用于将局部变量提升为全局变量,export 变量名 | =变量值 |

重要的环境变量

变量名称作用
HOME用户的主目录“家”
SHELL当前的是哪个程序
HISTSIZE历史命令记录条数
MAIL邮件信箱文件
LANG语系数据
RANDOM随机数字
PSIbash提示符
HISTFILESIZEhistory命令存储数量
PATH在路径中的目录查找执行文件
EDITOR默认文本编辑器
HOME用户主目录
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值