实验九 Linux设备管理实验.docVIP

  • 144
  • 0
  • 约5.84千字
  • 约 26页
  • 2017-06-17 发布于湖北
  • 举报
实验九 Linux设备管理实验

实验九 Linux设备管理实验 实验目的: 掌握linux系统重定向、管道操作和设备管理的方法。 预备知识 1.标准的输入输出和重定向 执行一个shell命令行时通常会自动打开三个标准文件,即标准输入文件(stdin,通常对应终端的键盘);标准输出文件(stdout)和标准错误输出文件(stderr),这两个文件都对应终端的屏幕。进程将从标准输入文件中得到输入数据,将正常输出数据输出到标准输出文件,而将错误信息送到标准错误文件中。 用户在输入输出数据时存在以下问题: 从终端输入数据时,用户输入的数据只能用一次,如果下次再想用这些数据时就得重新输入。而且在终端上输入时,项输入有误修改起来不是很方便。 输出到屏幕上的信息只能看不能动,无法对此输出作更多处理,如将作为另一命令的输入进行进一步的处理等。 为了解决上述问题,Linux系统为输入输出的传送引入了另外两种机制,即输入输出重定向。输入重定向是指把命令(或可执行程序)的标准输入重定向到指定的文件中。也就是说,输入可以不来自键盘,而来自一个指定的文件。因此,输入重定向主要用于改变一个命令的输入源,告别是改变那些需要大量输入的输入源。输出重定向是批把命令(或可执行程序)的标准输出或标准错误输出重定向到指定文件中。这样,命令的输出就不显示在屏幕上,而是写入到指定文件中。 2.管道 将一个程序或命令的输出作为另一个程

文档评论(0)

1亿VIP精品文档

相关文档