以前用ubuntu系统的时候,查看系统信息 都是cat /proc来查看。比如查看内存信息,cat /proc/meminfo;查看系统版本,cat /proc/version.

procfs是进程文件系统,包含一个伪文件系统(启动时动态生成的文件系统),用于通过内核访问进程信息。这个文件系统通常被挂载到 /proc 目录。由于 /proc 不是一个真正的文件系统,它也就不占用存储空间,只是占用有限的内存。

换到freebsd以后,发现不能用了 ,虽然还有/proc/目录。官网说procfs已经不赞成使用了,改用了sysctl。
官网man:https://www.freebsd.org/cgi/man.cgi?query=sysctl&sektion=8
官网的命令man和系统的都一样没介绍全,没办法,只能靠经验和grep来查找相应的信息了。查找版本信息。 sysctl -a | grep version,当熟悉以后就可以直接使用sysctl 带名字直接查找了

上一篇:
下一篇:

相关文章:

Categories: 博客记录

0 Responses so far.

Leave a Reply