简介
LSB是Linux Standard Base(Linux标准库)的缩写, lsb_release命令 用来与具体Linux发行版相关的Linux标准库信息。
注:LSB的译法有Linux标准库,Linux标准规范
CentOS最小化安装时默认没有这个命令,需要安装lsb_release使用命令
Ubuntu, Debian
sudo apt-get update && sudo apt-get install lsb-core
CentOS
sudo yum update && sudo yum install redhat-lsb-core
Fedora
sudo dnf update && sudo dnf install redhat-lsb-core
OpenSUSE
sudo zypper update && sudo zypper install lsb-core
Arch
pacman -Syu lsb-release
一下命令结果在CentOS-6.10-x86_64-minimal.iso下获得。
参数
-v:显示与你Linux发行版相对应的Linux版本库描述信息。Linux版本库模块描述使用冒号(:)分分隔
[root@localhost ~]# lsb_release LSB Version: :base-4.0-amd64:base-4.0-noarch:core-4.0-amd64:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-noarch
-s可以取消-v开头的“LSB Version:”
-i:显示该Linux系统的发行商
[root@localhost ~]# lsb_release -i
Distributor ID: CentOS
-d:显示Linux发行版描述信息
[root@localhost ~]# lsb_release -d Description: CentOS release 6.10 (Final)
-r:显示当前Linux发行版版本号
[root@localhost ~]# lsb_release -r Release: 6.10
-c:显示当前Linux发行版代号(codename)
[root@localhost ~]# lsb_release -c
Codename: Final
-a:显示全部信息,包括LSB、版本号、代号、版本描述信息
[root@localhost ~]# lsb_release -a LSB Version: :base-4.0-amd64:base-4.0-noarch:core-4.0-amd64:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-noarch Distributor ID: CentOS Description: CentOS release 6.10 (Final) Release: 6.10 Codename: Final