简介Linux有很多发行版,一般的发行版可以通过内核来判断。但如果需要详细的发布版本信息,可以使用命令查看。lsb_release显示LSB(LinuxStandardBase)兼容的发布版本信息。如果是兼容LSB的release版本,可以在/etc/lsb-release中查看具体的版本信息。lsb_release可以快速过滤信息,找到你需要的字段。此命令可能不附带。你可以自己安装lsb-release包。lsb_release-hFSGlsb_releasev1.4打印某些LSB(Linux标准基础)和发行版信息。用法:lsb_release[OPTION]...没有指定OPTION时与-v相同。选项:-v,--version显示发行版兼容的LSB规范的版本。-i,--id显示发行商的字符串id。-d,--description-displaythesingle-distribution-thesingle-releaseDisplaythereleasenumberofthedistribution.-c,--codenameDisplaythecodenameaccordingtothedistributionrelease.-a,--allDisplayalloftheaboveinformation.-s,--shortDisplayalloftheaboveinformationinshortoutputformat.-h,--helpDisplaythismessage.lsb_release-aLSBVersion:n/aDistributorID:ManjaroLinuxDescription:ManjaroLinuxRelease:21.0.2Codename:OrnaraVersion文件lsb_release该命令需要单独安装。如果没有安装,也可以通过其他版本信息文件找到版本信息。RHEL系列:/etc/redhat-release、/etc/os-release、/etc/system-release等,这些文件一般指向同一个文件。如果是补发版本,比如centos,也会有/etc/centos-releaseDebian系列:/etc/debian-version,/etc/issue等,补发版本也会有相应的版本文件。内核版本查看内核版本一般使用uname命令。uname-aLinuxmanjaro5.11.14-1-MANJARO#1SMPPREEMPTWedApr1408:25:29UTC2021x86_64GNU/Linux您还可以使用此命令快速过滤到您需要的字段。也可以直接通过/proc/version在云端查看当前内核版本cat/proc/versionLinuxversion5.11.14-1-MANJARO(builduser@LEGION)(gcc(GCC)10.2.0,GNUld(GNUBinutils)2.36.1)#1SMPPREEMPTWedApr1408:25:29UTC2021【编辑推荐】Kafka2.8.0发布,正式与ZooKeeper分手!你应该知道的11个微前端框架程序员靠谱的副业是什么?90%的Windows10用户都不知道的功能!神级无线投屏21H2确定5月更新!Windows10年度首个重大更新来了
