OnWorks Linux 和 Windows 在线工作站

商标

工作站免费在线托管

<上一页 | 内容 | 下一页>

432

5

555

567


图片


5.4。 总结

在本章中,我们学习了如何将命令相互链接,以及如何将一个命令的输入用作另一个命令的输出。


输入/输出重定向是 UNIX 和 Linux 机器上的一项常见任务。 这种强大的机制允许灵活使用由 UNIX 构成的构建块。


最常用的重定向是 > |. 有关重定向命令和其他 shell 构造的概述,请参阅附录 C。


表 5-1。 第 5 章中的新命令:I/O 重定向


命令

日期

显示时间和日期信息。

配置外壳选项。

分类

对文本行进行排序。

优衣库

从排序的文件中删除重复的行。


图片


5.5.练习

这些练习提供了有关如何组合命令的更多示例。 主要目标是尝试使用 输入

键尽可能少。


所有练习都是使用普通用户ID完成的,因此会产生一些错误。 当你在做的时候,不要忘记阅读那些手册页!


使用 长目录列表的输出上的命令,以便仅显示文件权限。 然后将此输出通过管道传输到 分类 优衣库 过滤掉任何双线。 然后使用 wc 计算此目录中的不同权限类型。

把输出 日期 在一个文件中。 附加输出 ls 到这个文件。 将此文件发送到您的本地邮箱(不要指定任何内容 <@域>,只需用户名即可)。 使用 Bash 时,您将在成功后看到新邮件通知。


列出设备 的/ dev 您的 UID 当前使用的。 管道通过 以正确查看它们。

• 以非特权用户身份发出以下命令。 确定每个命令的标准输入、输出和错误。


不存在的文件

文件 / sbin / ifconfig

grep的 /etc/密码 /etc/nofiles > 结果

/etc/init.d/sshd 开始 > /var/tmp/输出

/etc/init.d/crond 开始 > /var/tmp/输出 2>&1

现在通过再次发出命令来检查您的结果,现在将标准输出重定向到文件 /var/tmp/输出 和文件的标准错误 /var/tmp/错误.

• 您当前正在运行多少个进程?

• 您的主目录中有多少不可见的文件?

使用 VHDL 语言编写 定位 查找有关内核的文档。

• 找出包含以下条目的文件:

根:x:0:0:根:/根:/ bin / bash

还有这个:


系统:根

系统:根

• 查看发出此命令后会发生什么:


> 时间; 日期>>时间; 猫 < 时间

你会用什么命令来检查哪个脚本 /etc/init.d中 启动一个给定的进程?


图片

OnWorks 的顶级操作系统云计算: