| 
	在linux中重定向,一般这样: 
	复制代码代码示例: 
	$ls -la > www.it.net.cn.txt 以上语法形式就是shell的重定向,本来应该输出到bash的数据流,被>重定向到后面的文件www.jbxue.com.txt了。 
	1、对标准文件描述符的重定向 
	例子: 
	复制代码代码示例: 
	tar zcvf www.it.net.cn.tar.gz  www.it.net.cn >tar.out.txt   //把打包文件的记录写到tar.out.txt文件 tar zcvf www.it.net.cn.tar.gz www.it.net.cn >tar.out.txt 2 > tar.error.out.txt //把打包文件的记录写到tar.out.txt文件,并且把错误信息写入tar.error.out.txt文件 tar zcvf www.it.net.cn.tar.gz www.it.net.cn >tar.out.txt 2 >&1 //把打包文件的记录写到tar.out.txt文件,并且把错误信息也写入tar.out.txt 文件,注意 >&语法格式,表示结合两个输出。 
	2、关于追加模式的说明>> 
	例子: 
	复制代码代码示例: 
	free >>free.txt    //表示以追加的模式写入free.txt 文件。 
	3、如何丢弃有效内容 
	举例: 
	复制代码代码示例: 
	kill -1 1111 >/dev/null 2>&1       //返回信息以及错误信息都丢弃 
	4、文件覆盖与文件不覆盖说明 
	复制代码代码示例: 
	set -o noclobber     或者set -C     //阻止文件重定向操作对一个文件的覆盖 set +o noclobber //恢复 文件重定向操作对一个文件的覆盖 
	5、重定向输入< 
	复制代码代码示例: 
	vi  < it.net.cn.conf vi本身就可以接收文件名做参数!(责任编辑:IT) | 
