合肥重点工程建设局,密云seo排名优化培训,搜题网站怎么制作,摄影设计方案今天#xff0c;小编就带大家一起来看看数据重定向。重定向#xff1a;将原本输出到标准输出的数据重定向到一个文件中。用于终端显示输出的特殊设备#xff1a;IO重定向是为了改变默认输入、输出的位置#xff1a;输出重定向(标准输出STDOUT和标准错误输出STDERR)【】…今天小编就带大家一起来看看数据重定向。重定向将原本输出到标准输出的数据重定向到一个文件中。用于终端显示输出的特殊设备IO重定向是为了改变默认输入、输出的位置 输出重定向(标准输出STDOUT和标准错误输出STDERR)【】标准输出覆盖重定向【】标准输出追加重定向【2】标准错误输出重定向【2】标准错误输出追加重定向【】将标准输出和标准错误输出都同时重定向(相当于二次重定向【21】)【】将标准输出和标准错误输出都同时追加重定向【set -C】命令启用系统禁止覆盖重定向(set -C执行后再做重定向时重定向文件如果存在则会报错 cannot overwrite existing file)如果在启用【set -C】命令后依然需要覆盖重定向文件可以使用【|】来强制覆盖【set C】命令解除禁止覆盖重定向(set C执行后重定向文件如果存在则不会报错直接覆盖)1.标准输入的控制作用将命令重定向到文件中。语法命令 文件把test.file的文件的内容发送到cat命令上。2.标准输出的控制1)将命令的执行结果送至指定的文件中①语法命令 文件②实例将执行 ls -l 命令的结果写入文件 test.file中2.标准错误重定向如果我们需要隐藏某些错误或者警告此时需要使用重定向符号其格式为21。现在正确的内容和错误的内容都重定向到了test2文件。3.tee 命令1.作用用于将数据重定向到文件另一方面还可以提供一份重定向数据的副本作为后续命令的 stdin即把数据重定向到给定文件和屏幕上。4.exec 命令exec 命令使用指定的命令替换当前的 Shell即使用一个进程替换当前进程或者指定新的重定向。格式exec 文件描述符 文件名这样就把所有的数据导入到test里了。看到 0-2 号文件描述符默认打开创建新的文件格式符exec 要开启的文件描述符5.关闭文件描述符格式exec -看见3被重定向到了/root/test2了。那我们来取消3的重定向重定向就被取消了最后喜欢我文章的朋友请加圈子关注我们私信关键词加群。(送免费资料和优惠券)就会自动分享给你群号。欢迎大家加入我们的安全大家庭。提高大家的安全意识提升大家的网络安全技能一直是我们的初衷和愿景让我们共同成为守护信息世界的SaFeMAN。还有可以关注我们微信公众号在公众号上输入安界网就可以关注到我们领取资料和优惠券