1.输入输出重定向
输入重定向是指把文件导入到命令中
输出重定向是指原本是要输出到屏幕上的数据,输出到文件中
输入/输出重定向 | 文件描述符 | 默认 | 符号 |
---|---|---|---|
标准输入重定向 | 0 | 从键盘输入 | < |
标准输出重定向 | 1 | 屏幕输出 | 1> 或 1 >> |
错误输出重定向 | 2 | 屏幕输出 | 2>或 2>> |
标准输出重定向 示列:
1> 中 1可以省略
ls -l a > c.cc
ls -l a >> c.cc ; >> 追加的输出方式
错误输出重定向:
查看一个不存在的文件
ls -l qqqq 2> ee.c
ls -l qqqq 2>> ee.c ; >> 追加的输出方式
将错误输出和标准输出一起输出到c.cc文件中。追加的方式
ls -l a &>> c.cc ;
输入重定向
wc -l c.cc; 统计c.cc有多少行
wc -l < c.cc ; 将 c.cc 输入重定向 给命令wc
管道符
把前一个命令需要输出到屏幕的数据作为下一个命令的标准输出
统计不能登录的用户数量
grep "nologin" /etc/passwd | wc -l
ls -l /etc | more;