linux中crontab定时器里的"2>&1"含义解释:

linux中crontab定时器里的"2>&1"含义解释:
在crontab定时器中有如下类似的脚本:
0 2 * * * php /data/test/test.php >/dev/null 2>&1 &
在crontab定时器中有如下类似的脚本:
0 2 * * * php /data/test/test.php >/dev/null 2>&1 &
其中&1更准确的说应该是文件描述符 1,而数字1一般代表的就是STDOUT_FILENO,实际上这个操作就是一个dup2(2)调用.它将标准输出到all_result ,然后复制标准输出到文件描述符2(STDERR_FILENO),其后果就是文件描述符1和2指向同一个文件表项,也可以说错误的输出被合并了.
其中0表示键盘输入
1表示屏幕输出
2表示错误输出.
把标准出错重定向到标准输出,然后扔到/DEV/NULL下面去。通俗的说,就是把所有标准输出和标准出错都扔到垃圾桶里面。
command >out.file 2>&1 &command >out.file是将command的输出重定向到out.file文件,即输出内容不打印到屏幕上,而是输出到out.file文件中。2>&1 是将标准出错重定向到标准输出,这里的标准输出已经重定向到了out.file文件,即将标准出错也输出到out.file文件中。最后一个& , 是让该命令在后台执行。
可以运用这个命令将标准错误和标准输出重定向到文件,检查crontab执行命令的结果或者排除命令执行的错误。



本文作者:起点终站
文章标题: linux中crontab定时器里的"2>&1"含义解释:
本文地址:https://blog.hellozwh.com/?post=289
版权声明:若无注明,本文皆为“起点终站”原创,转载请保留文章出处。
本文地址:https://blog.hellozwh.com/?post=289
版权声明:若无注明,本文皆为“起点终站”原创,转载请保留文章出处。




LolitoReets27472021-06-13 22:53
XEvil-最好的验证码求解工具,具有无限数量的解决方案,没有线程数限制和最高精度!
XEvil5.0支持超过12.000类型的图像验证码,包括ReCaptcha,Google captcha,Yandex captcha,Microsoft captcha,Steam captcha,SolveMedia,ReCaptcha-2和(是的!!!)ReCaptcha-3了。
1.) 灵活: 您可以调整非标准验证码的逻辑
2.) 简单: 只需启动XEvil,按1按钮-它将自动接受来自您的应用程序或脚本的验证码
3.) 快: 0,01对于简单的验证码秒,关于20..40秒的ReCaptcha-2,约5。..8秒的ReCaptcha-3
您可以将XEvil与任何SEO/SMM软件,密码检查器的任何解析器,任何分析应用程序或任何自定义脚本一起使用:
XEvil支持大多数知名的反验证码服务 API: 2Captcha, RuCaptcha, AntiGate.com (Anti-Captcha.com), DeathByCaptcha, etc.
有兴趣吗? 只需在YouTube"XEvil"中搜索即可获取更多信息
你读这个-那么它的工作原理! ;))
XEvil.Net
问候, LolitaReets3428
XEvil5.0支持超过12.000类型的图像验证码,包括ReCaptcha,Google captcha,Yandex captcha,Microsoft captcha,Steam captcha,SolveMedia,ReCaptcha-2和(是的!!!)ReCaptcha-3了。
1.) 灵活: 您可以调整非标准验证码的逻辑
2.) 简单: 只需启动XEvil,按1按钮-它将自动接受来自您的应用程序或脚本的验证码
3.) 快: 0,01对于简单的验证码秒,关于20..40秒的ReCaptcha-2,约5。..8秒的ReCaptcha-3
您可以将XEvil与任何SEO/SMM软件,密码检查器的任何解析器,任何分析应用程序或任何自定义脚本一起使用:
XEvil支持大多数知名的反验证码服务 API: 2Captcha, RuCaptcha, AntiGate.com (Anti-Captcha.com), DeathByCaptcha, etc.
有兴趣吗? 只需在YouTube"XEvil"中搜索即可获取更多信息
你读这个-那么它的工作原理! ;))
XEvil.Net
问候, LolitaReets3428