&1 " mean? (19 个回答) 已关闭 8 个月前。 我在/etc/cron.daily/apf中找到了这段代码 #!/bin/bash -6ren">
gpt4 book ai didi

shell -/dev/null 2>&1 是什么?

转载 作者:行者123 更新时间:2023-12-03 04:10:18 25 4
gpt4 key购买 nike

我在/etc/cron.daily/apf中找到了这段代码

#!/bin/bash  
/etc/apf/apf -f >> /dev/null 2>&1
/etc/apf/apf -s >> /dev/null 2>&1

它正在刷新并重新加载防火墙。
我不明白>> /dev/null 2>&1部分。

在 cron 中添加此内容的目的是什么?它超越了我的防火墙规则。我可以安全地删除这个 cron 作业吗?

最佳答案

>>/dev/null 将标准输出 (stdout) 重定向到 /dev/null,然后将其丢弃。

( >> 似乎有点多余,因为 >> 表示追加,而 > 表示截断和写入,并且附加到或写入 /dev/null 具有相同的最终效果。出于这个原因,我通常只使用 >。)

2>&1 将标准错误 (2) 重定向到标准输出 (1),然后标准输出也会丢弃它,因为标准输出已已经被重定向。

关于shell -/dev/null 2>&1 是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10508843/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com