有许多shell命令,如
ls,cd,cat等。
在编写这些命令时使用什么编程语言?它们是如何编译的?
我的理解是:
Shell is a program which takes command; ** does this mean that it interprets those commands(like ls is interpreted by shell program)?**
还有一个问题,Shell程序是用什么语言编写的?
我需要使用C语言编程来计算总的CPU利用率。
我尝试使用/proc/stat和"user“、"nice”、"system“和"idle",但结果与TOP命令不同。
它应该与下面的公式相同:
(total time in second read - total time in first read)/100.
为什么结果与top命令不匹配?
注意:我需要的是总的CPU利用率,而不是单个进程的CPU利用率。