第十周 Linux课后技术总结

6.1.1 输出重定向

1 错误输出重定向。

image

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

image

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

image

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

image

6.1.2 输入重定向

输入重定向与输出重定向异曲同工,下面以具体的示例加以说明。

1 使用grep命令过滤root,没有改变输入端,默认为键盘,接着把输入重定向到/etc/passwd

image
加不加〈 符号,输出结果一样,但原理是不一样的。/etc/passwd一个是作为文件,一个是作为参数。

2 使用dd命令从/dev/zero中读取数据并写入到file01.txt文件,每次写入1MiB,一共写入2次。

image
使用输入重定向与输出重定向的方式也可以实现同样的功能。

3 若同时创建多个用户,使用at命令创建从键盘输入会十分繁琐,使用输入重定向则会非常方便。

image

6.1.3 重定向综合案例

1 利用重定向建立多行文件

使用传统方法每次写入文本都需要按组合键Ctrl+d结束显得比较繁琐,用户可以自定义一个结束的符号,通常使用“EOF”。

image

posted @ 2023-11-05 23:56  ae911happy  阅读(13)  评论(0)    收藏  举报