Linux学习 第7课
I/O重定向与管道
I/O重定向
- ">": 将标准输出重定向到文件,并覆盖文件内容。
下面演示功能:
- 使用 “>” 将当前时间重定向到文件date.txt
![]()
- 将终端0的date重定向到终端2
![]()
![]()
![]()
- 文件描述符
0:表示标准输入,键盘输入。
1:表示标准输出,输出到终端。
2:表示标准错误,输出到终端。
3+:常规文件描述符。
如下在/proc下随机查看一个进程打开的文件

输出重定向
- “>” 表示覆盖
- “>>”表示追加
如下使用date演示覆盖和追加的区别
![]()
- 错误输出重定向
![]()
![]()
输入重定向
演示如下:
- 使用grep命令过滤root,没有改变输入端,默认为键盘,接着把输入重定向到/etc/passwd。
![]()
- 使用dd命令从/dev/zero中读取数据并写入到file01.txt文件,每次写入1MiB,一共写入2次
![]()
3.使用输入重定向和输出重定向完成上述同样的功能
![]()











浙公网安备 33010602011771号