blog.zhuohua.store's Archiver

admin 发表于 2019-12-30 20:31

重定向操作

重定向操作:
1.重定向输出,指的是将命令的正常输出结果保存到指定的文件,不会直接显示在屏幕上。重定向输出使用“>”或“>>”操作符号,分别用于覆盖或追加。目标文件不存在的话,会自动创建。

例子一,将当前主机的系统版本信息保存到aa.txt (覆盖)
[attach]3190[/attach]


例子二,将当前主机的内核版本信息追加到aa.txt (追加)
[attach]3191[/attach]


例子三,如果命令的执行是错误的话,信息将无法追加到指定的文件
[attach]3192[/attach]


例子四,如果命令的执行是错误,并且是覆盖操作的话,会清空指定的文件
[attach]3193[/attach]





2.重定向输入,指的是将命令中接收输入的路径由默认的键盘改为指定的文件

例子一,直接创建或修改用户jacky的密码
[attach]3194[/attach]


例子二,提取文本中的数据来创建或修改用户jacky的密码
[attach]3195[/attach]


例子三,备份、还原防火墙配置文件:
[attach]3196[/attach]


[attach]3197[/attach]


iptables-restore < iptables.bak
iptables-save > /etc/sysconfig/iptables
[attach]3198[/attach]







3.错误重定向,指的是将执行命令过程中出现的错误信息保存到指定的文件
备注:如果命令的执行是正确的话,信息将无法保存到指定的文件

例子一,将错误信息保存到error.log文件(覆盖)
[attach]3199[/attach]


例子二,将错误信息保存到error.log文件(追加)
[attach]3200[/attach]












当命令输出的结果,既需要包括正常执行的信息,又需要错误信息时,可以使用“&>>”操作符号将这两类输出信息保存到同一个文件
例子一,(追加)
[attach]3201[/attach]



例子二,(覆盖)
[attach]3202[/attach]








#################################
#################################
[url=https://weidian.com/?userid=823531601&wfr=wx&sfr=app&source=shop]亲,学习研究也要劳逸结合哦,来我微店逛逛,买点东西好好犒劳犒劳自己和家人吧^_^^_^[/url]


[url=https://weidian.com/item.html?itemID=905482571141741385152&wfr=wx&sfr=app&source=goods_home]苏泊尔电压力锅家用智能5L高压饭煲特价[/url]
[url=https://weidian.com/item.html?itemID=905482571141741385152&wfr=wx&sfr=app&source=goods_home][attach]3658[/attach][/url]


[url=https://weidian.com/item.html?itemID=905482571143024039334&wfr=wx&sfr=app&source=goods_home]苏泊尔电磁炉火锅家用智能正品学生电池炉灶特价炒菜[/url]
[url=https://weidian.com/item.html?itemID=905482571143024039334&wfr=wx&sfr=app&source=goods_home][attach]3657[/attach][/url]


[url=https://weidian.com/item.html?itemID=905482571143024047325&wfr=wx&sfr=app&source=goods_home]苏泊尔电蒸锅多功能家用蒸气锅三层大容量电蒸笼蒸锅蒸菜自动断电[/url]
[url=https://weidian.com/item.html?itemID=905482571143024047325&wfr=wx&sfr=app&source=goods_home][attach]3659[/attach][/url]

页: [1]

Powered by Discuz! Archiver 7.2  © 2001-2009 Comsenz Inc.