第十周 Linux课后技术总结
6.1.1 输出重定向
1 错误输出重定向。

1.1 正确结果与错误结果都输出到相同位置。

1.2 正确结果与错误结果都输出重定向到相同位置。

1.3 正确结果保留在文件list.txt,错误结果丢到/dev/null。

6.1.2 输入重定向
输入重定向与输出重定向异曲同工,下面以具体的示例加以说明。
1 使用grep命令过滤root,没有改变输入端,默认为键盘,接着把输入重定向到/etc/passwd

加不加〈 符号,输出结果一样,但原理是不一样的。/etc/passwd一个是作为文件,一个是作为参数。
2 使用dd命令从/dev/zero中读取数据并写入到file01.txt文件,每次写入1MiB,一共写入2次。

使用输入重定向与输出重定向的方式也可以实现同样的功能。
3 若同时创建多个用户,使用at命令创建从键盘输入会十分繁琐,使用输入重定向则会非常方便。

6.1.3 重定向综合案例
1 利用重定向建立多行文件
使用传统方法每次写入文本都需要按组合键Ctrl+d结束显得比较繁琐,用户可以自定义一个结束的符号,通常使用“EOF”。

浙公网安备 33010602011771号