输出重定向
定义:将命令的正常输出结果保存到指定的文件中,而不是直接显示在显示器的屏幕上。
重定向输出使用”>” “>>” 操作符号。
语法:
> 文件名 #表示将标准输出的内容,写到后面的文件中,如果此文件名已经存在,将
会覆盖原文件中的内容,若重定向的输出的文件不存在,则会新建该文件。
>> 文件名 #表示将标准输出的内容,以追加形式到后面的文件中。若追加重定
向的输出的文件不存在,则会新建该文件。
例 11.3:查看当前主机的CPU的类型保存到 cpu.txt 文件中(而不是直接显示到屏幕上)。
[root@xuegod63 ~]# cat /proc/cpuinfo > cpu.txt #如果 cpu.txt 中有内容会清除后再写入
例 11.4:将内核的版本信息追加到 cpu.txt(不清除 cpu.txt 原有的内容)。
[root@xuegod63 ~]# uname -a >> cpu.txt
例 11.5:清空一个文件
[root@xuegod63 ~]# > cpu.txt