如何找出FreeBSD版本和补丁程序级别编号

时间:2020-01-09 10:39:12  来源:igfitidea点击:

如何使用命令行选项找到我的FreeBSD服务器版本和已安装系统的补丁程序级别?

什么命令可以查看FreeBSD版本和内核补丁程序级别?

您可以使用以下任一命令来显示FreeBSD操作系统的版本和补丁程序级别。

Unix命令找出FreeBSD版本

  • freebsd-version显示已安装系统的FreeBSD版本和补丁程序级别
  • uname -mrs获取有关系统的信息,包括FreeBSD版本

让我们详细查看所有命令。

如何使用freebsd-version命令

freebsd-version命令出现在FreeBSD 10.0及更高版本中。
要查看已安装内核的FreeBSD服务器版本和补丁程序级别,请运行:

freebsd-version -k

要查看已安装用户区的版本和补丁程序级别,请执行以下操作:

freebsd-version -u

freebsd-version和其他正在运行的命令

如何从Live CD使用freebsd-version命令

从实时FreeBSD CD/DVD引导。
要查看使用实时CD修复的系统:

mount -rt ufs /dev/ada0p2 /mnt ## assuming it is ufs ##
env ROOT=/mnt /mnt/bin/freebsd-version -ku

如何确定我使用的是32位还是64位FreeBSD内核

您也可以使用以下命令来确定FreeBSD内核是在32位还是64位模式下运行:

# getconf LONG_BIT

输出示例:

64

使用旧的好的uname命令显示FreeBSD版本

执行以下命令(它适用于所有版本的FreeBSD):

umame -a
uname -mrs

输出:

FreeBSD 11.2-RELEASE-p4 amd64

了解FreeBSD上的uname命令选项

-a其行为就像指定了选项-m,-n,-r,-s和-v。
-i显示内核标识。
-K找到内核的FreeBSD版本。
-m显示当前硬件平台的类型。
-n将系统名称写到标准输出。
-o这是-s选项的同义词,以与其他系统兼容。
-p查找要筛选的机器处理器体系结构的类型
-r获得操作系统的当前发行版。
-s找到要监视的操作系统实现的名称。
-U显示用户环境的FreeBSD版本。
-v编写此发行版的版本级别。