实验环境说明:RHEL7(虚拟机)
首先,记住 linux下一切皆文件,Linux系统中使用文件来描述各种硬件,设备资源等。
重定向的含义:
在实际的Linux维护中,可以改变输入输出内容的方向.
输入:键盘 鼠标
输出:显示器
不使用默认的标准输入输出设备,即重定向.
文件描述符是一个简单的整数,用以标明每一个被进程所打开的文件,第一个打开的文件是0,第二个是1,依此类推。
标准输入,标准输出和标准错误默认使用键盘和显示器作为关联设备与操作系统进行交互完成最基本的输入,输出操作.从键盘接受用户输入的各种命令字串,将命令的结果输出到屏幕上如果命令执行出错,也会将错误信息反馈到屏幕上.
STDIN 标准输入 默认的设备是键盘 文件编号为:0
重定向:数据来源于文件
STDOUT 标准输出 默认的设备是 显示器 文件编号为:1
重定向:结果输出到文件
STDERR 标准错误 默认的设备是显示器 文件编号为:2
重定向:错误信息发送到文件
重定向输出
将命令的正常输出结果保存到指定的文件中,而不是直接显示在显示器的屏幕上。即结果在文件中。
重定向输出使用”>” “>