VPS侦探论坛

 找回密码
 注册
查看: 4774|回复: 2

nginx -V 为什么属于stderr?

[复制链接]
发表于 2013-11-23 16:57:29 | 显示全部楼层 |阅读模式

lnmp环境
执行nginx -V 查看编译参数,希望记录下来为后面升级,重新编译带来方便,所以做了这样的事情,希望把参数输入到一个文本文件做好备份
[root@localhost ~]# nginx -V > ngx_config_args.txt
执行完之后,屏幕出现了参数示意,但是,那个文本文件里面确是空的。接着
[root@localhost ~]# nginx -V &> ngx_config_args.txt
这样的话文本文件里面就有了之前屏幕输出的内容了。接着
[root@localhost ~]# nginx -V 2> ngx_config_args.txt
与上面的一样。
然而[root@localhost ~]#mysql -V >mysql_ver.txt
mysql_ver.txt文本里面确有版本信息,这是为什么呢?
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
发表于 2013-11-23 21:03:34 | 显示全部楼层


使用stderr输出不需要考虑缓冲问题,即时显示,stdout和stdin是行缓冲的。

采用哪种方式主要看开发者,一般版本信息好像stderr要多些
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
 楼主| 发表于 2013-11-23 22:39:24 | 显示全部楼层

回复 2# 的帖子


谢谢  这些东西还真的没仔细了解过
涨姿势啊
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|VPS侦探 ( 鲁ICP备16040043号-1 )

GMT+8, 2024-11-15 14:30 , Processed in 0.025713 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表