免费注册 查看新帖 |

Chinaunix

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

这个问题该到哪个版问? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2011-07-22 15:25 |只看该作者 |倒序浏览
本帖最后由 kitiz 于 2011-07-22 15:28 编辑

求各种大神来指点
现象:
[root@fedora14 linux-2.6-tip]# time date
Fri Jul 22 13:12:33 HKT 2011

real    0m0.003s
user    0m0.000s
sys     0m0.001s
[root@fedora14 linux-2.6-tip]# /usr/bin/time date
Fri Jul 22 13:12:38 HKT 2011
0.00user 0.00system 0:00.00elapsed 0%CPU (0avgtext+0avgdata 2784maxresident)k
0inputs+0outputs (0major+211minor)pagefaults 0swaps
[root@fedora14 linux-2.6-tip]# which time
/usr/bin/time
[root@fedora14 linux-2.6-tip]# whereis time
time: /usr/bin/time /usr/include/time.h /usr/share/man/man2/time.2.gz /usr/share/man/mann/time.n.gz /usr/share/man/man3p/time.3p.gz /usr/share/man/man1/time.1.gz /usr/share/man/man1p/time.1p.gz /usr/share/man/man7/time.7.gz

问题:
由which和whereis可知,系统中只有一个time命令,
但是加上绝对路径和不加路径,输出结果却不一样,有人遇到过吗

论坛徽章:
0
2 [报告]
发表于 2011-07-22 15:48 |只看该作者
试了一下,which和whereis都没有找到time,但却可以执行time{:2_166:}

论坛徽章:
0
3 [报告]
发表于 2011-07-22 15:54 |只看该作者
在linux中存在两个time,一个是bash的命令,另外一个是程序/usr/bin/time,bash的time命令只能很简单的显示程序执行的时间,而 /usr/bin/time程序可以显示很详细的与IO相关的数据,比如从内存中读取了多少数据,从磁盘中读取了多少数据之类的,以及文件系统的页大小。

具体参考:http://gp.tksteam.org/?p=144

论坛徽章:
0
4 [报告]
发表于 2011-07-23 17:34 |只看该作者
长见识咯

论坛徽章:
0
5 [报告]
发表于 2011-07-23 19:57 |只看该作者
LZ

#type time

就知道了
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP