码迷,mamicode.com
首页 > 系统相关 > 详细

linux常用命令(3)

时间:2019-07-03 14:01:54      阅读:107      评论:0      收藏:0      [点我收藏+]

标签:写入   inux   单个字符   标准输出   $path   通配   格式   命令行   login   

linux常用命令(3) -- 管道符、重定向与环境变量

1、管道命令符

  |

管道命令符“|”的作用是将前一个命令的标准输出当作后一个命令的标准输入。

格式为:

 命令A | 命令B

例如,找出被限制登录用户的个数:

grep "/sbin/nologin" /etc/passwd | wc -l

2、输入输出重定向

  • 输出重定向:
命令 > 文件 将标注输出重定向到文件中(清空原有文件的数据)
命令 2> 文件 将错误输出重定向到文件中(清空原有文件的数据)
命令 >> 文件 将标准输出重定向到文件中(追加到原有内容后面)
命令 2>> 文件 将错误输出重定向到文件中(追加到原有内容后面)
命令 >> 文件 2>$1 将标准输出与错误输出共同写入文件中(追加到原有内容的后面)
  • 输入重定向:
命令 < 文件 将文件作为命令的标准输入
命令 << 分界符 从标准输入中读入,直到遇见“分界符”才停止
命令 < 文件1 > 文件2 将文件1作为命令的标注输入,并将标准输出到文件2

3、命令行通配符

通配符:

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

4、PATH变量

查看PATH变量:

echo $PATH

 

linux常用命令(3)

标签:写入   inux   单个字符   标准输出   $path   通配   格式   命令行   login   

原文地址:https://www.cnblogs.com/BillyYoung/p/11125572.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!