有关Linux的 time 命令问题

发布网友

我来回答

2个回答

热心网友

印象里解释是这样:计算机运行是分时间片的,而且很多任务并不是马上运行,而是要等 IO 的延迟,所以 kernel mod time 和 user mode time 都是在某些状态的运行时间,也就是真正的“运行”时间,real time 是从程序运行到退出的真正的占用之间,但这个占用时间,如果这个程序 sleep 了一会,也还算 real time 的时间的。
是否可以解决您的问题?追问你误解了我的问题, 麻烦你再看一下, 我觉得我表述得应该很清楚了, 我就是想让 time 计算 ls 的运行时间, 而不是 ls > tmp 的运行时间

热心网友

这样搞

{ time ls;} >tmp 2>&1

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com