### lsb_release
LSB是Linux Standard Base的縮寫,lsb_release命令用來顯示LSB和特定版本的相關信息。如果使用該命令時不帶參數,則默認加上-v參數。
-v 顯示版本信息。
-i 顯示發行版的id。
-d 顯示該發行版的描述信息。
-r 顯示當前系統是發行版的具體版本號。
-c 發行版代號。
-a 顯示上面的所有信息。
-h 顯示幫助信息。
如果當前發行版是LSB兼容的,那么/etc/lsb_release文件中會包含LSB_VERSION域。這個域的值可以是用冒號隔開的一系列支持的模塊。這些模塊名是當前版本支持的LSB的模塊名。如果當前版本不是LSB兼容的,就不要包含這個域。
可選的域包括DISTRIB_ID, DISTRIB_RELEASE, DISTRIB_CODENAME,DISTRIB_DESCRIPTION,它們可以覆蓋/etc/distrib-release文件中的內容。注:這里的distrib要替換為當前的發行版的名字。如果存在/etc/lsb-release.d目錄,會在該目錄中查找文件名并作為附加的模塊版本加在LSB_VERSION前面。文件/etc/distrib-release中包含了一些描述信息,用來說明應該分析哪些文件名。
一般的格式是Distributor release x.x (Codename) 注意:Debian系統中缺乏相應的描述信息(見/etc/debian-version),為了支持Debian系統,大部分信息都被加在了lsb-release文件中。
redhat和fedora系統中,還支持一個參數:
-s, --short 輸出簡短的描述信息。
~~~
[root@izbp192gcqz9hrnj21lewuz log]# lsb_release -a
LSB Version: :core-4.1-amd64:core-4.1-noarch
Distributor ID: CentOS
Description: CentOS Linux release 7.4.1708 (Core)
Release: 7.4.1708
Codename: Core
~~~
- 目錄
- W3School
- 工具
- 手冊
- 實驗
- 慕課
- Linux軟件安裝管理
- RPM包安裝
- yum安裝
- Linux系統管理
- ps_mem
- uname
- CentOS版本
- Linux服務管理
- Linux權限管理
- Linux 權限控制的基本原理
- Linux網絡管理
- Linux計劃任務
- Crontab
- 任務啟停
- 綜合用例
- 間隔任務
- 一次任務
- 跨天任務
- 輸出重定向
- Crontab任務權限
- 多任務
- 表達式
- 視頻教程
- 不知疲倦的時間表
- 發送郵件
- nginx
- nginx入門到實踐
- Nginx配置Web服務器
- 查看進程
- 配置步驟
- nginx升級
- 腳本升級
- systemctl 命令完全指南
- Linux 軟件安裝目錄
- 查看文件安裝路徑
- 書籍
- 《Linux Shell腳本攻略》
- 《循序漸進Linux》
- 課程
- Linux典型應用
- 網址
- 通信
- MySQL開啟遠程連接
- 防火墻
- 安全組規則
- Mailx
- 介紹
- 安裝
- 配置
- 發送郵件
- 163_email
- 安全
- Linux中root賬號和普通賬號有什么區別,root賬號為什么不能刪除?
- chmod改變文件權限
- SELinux入門