免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2950 | 回复: 4
打印 上一主题 下一主题

ps 命令管道之后显示宽度问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2010-08-18 19:00 |只看该作者 |倒序浏览
我用的是redhat 5,N多机器中有个机器却出现如下情况:


ps aux|more 之后宽度都一致,全部都是80个字符

root     27064  0.0  0.0  8648  972 ?        S    Aug17   0:00 /bin/bash /usr/lo
root     27077  0.0  0.0  8644  920 ?        S    Aug17   0:00 /bin/sh -c /usr/l
root     27078  0.0  0.0  8648  676 ?        S    Aug17   0:00 /bin/sh -c /usr/l
root     27088  0.0  0.0  8644  920 ?        S    Aug17   0:00 /bin/sh -c /usr/l #实际后面还有很多内容却看不到



而直接shell 执行 ps aux 则可以显示完整.

现在碰到的问题是,ps aux|grep xxx  这个xxx是在80个字符之后的内容grep不到.


看了下帮助可用ps aux --width 1000  来制定.



想请教下牛人们 默认什么情况会导致被截断?  或者是什么配置可以更改这个默认值?

论坛徽章:
0
2 [报告]
发表于 2010-08-18 20:54 |只看该作者
大家都没碰到过么?

论坛徽章:
0
3 [报告]
发表于 2010-08-18 20:57 |只看该作者
more or less就是分页的呀,这有和什么吗?跟宽度有关系吗?

论坛徽章:
0
4 [报告]
发表于 2010-08-18 21:30 |只看该作者
回复 3# tsyj2007


    不是因为分页,而是每一行的内容都被截断了.大于80个字符之后的都被去掉.看不到了.

论坛徽章:
2
IT运维版块每日发帖之星
日期:2016-02-10 06:20:01IT运维版块每日发帖之星
日期:2016-02-11 06:20:00
5 [报告]
发表于 2010-08-18 21:46 |只看该作者
ps -efww
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP