如何查找 unix/linux 系统信息,如操作系统版本、RAM、编号。处理器、硬盘、专用于特定进程的内存、使用 java 或 shell 脚本的 java 内存利用率。
问问题
1105 次
2 回答
1
要查找内核的版本,请uname -r
在 shell 脚本中使用。各种有关硬件的信息都可以从/proc
.
/proc/cpuinfo
包含有关 CPU 的信息,包括它们的编号。/proc/meminfo
显示总物理内存、空闲内存等。
如果您只想获取特定字段,则可以像这样过滤输出:
cat /proc/cpuinfo | grep "model name"
df
向您显示所有已安装的存储设备及其已用空间。
/proc/PID/status
显示专用于进程的虚拟内存量,其中PID
是数字进程 ID。
于 2011-06-08T11:53:29.417 回答
0
看看sysinfo.sh作为入门 - 使用您自己的模块很容易扩展。
于 2011-06-08T12:15:05.667 回答