Linux操作系統有多種不同的發行版,每個版本都有其獨特的特點和應用場景。對於開發者和系統管理員來說,在使用Linux過程中需要了解當前所使用的發行版版本信息,以便在進行軟體安裝、更新、配置等工作中作出正確的決策。本文將從多個方面詳細介紹如何查看當前Linux操作系統的發行版,並介紹其中一些常用的工具和命令。
一、通過lsb_release命令查看發行版信息
$ lsb_release -a
運行上述命令,將顯示Linux操作系統版本信息,包括發行版名稱、版本號、發行時間等。例如:
Distributor ID: Ubuntu Description: Ubuntu 18.04.4 LTS Release: 18.04 Codename: bionic
其中,Distributor ID代表發行商的名稱,Description代表發行版的名稱和版本號,Release代表發行版的版本號,Codename代表發行版的代號。lsb_release是一個常用的命令工具,適用於幾乎所有的Linux發行版。
二、通過cat /etc/os-release命令查看發行版信息
$ cat /etc/os-release
運行上述命令,將顯示當前Linux操作系統的發行版信息,包括發行版名稱、版本號、ID等。例如:
NAME="Ubuntu" VERSION="18.04.4 LTS (Bionic Beaver)" ID=ubuntu ID_LIKE=debian PRETTY_NAME="Ubuntu 18.04.4 LTS" VERSION_ID="18.04" HOME_URL="https://www.ubuntu.com/" SUPPORT_URL="https://help.ubuntu.com/" BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/" PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
其中,NAME代表發行版的名稱,VERSION表示版本號和版本名稱,ID表示發行版的ID,ID_LIKE表示發行版的類別,PRETTY_NAME表示發行版名稱和版本號,VERSION_ID表示發行版版本號。
三、通過hostnamectl命令查看發行版信息
$ hostnamectl
運行上述命令,將顯示當前Linux操作系統的發行版信息,包括操作系統名稱、發行版、版本號和系統架構等。例如:
Static hostname: ubuntu Icon name: computer-vm Chassis: vm Machine ID: 14741dd75f004892bb2f05f12760bba8 Boot ID: eecd1288c1f2425f9cccb01da23f6d3b Virtualization: kvm Operating System: Ubuntu 18.04.4 LTS Kernel: Linux 4.15.0-91-generic Architecture: x86-64
其中,Operating System表示操作系統名稱和版本號,Kernel表示系統內核版本,Architecture表示系統架構,其它信息也有可能會被顯示。
四、通過uname命令查看發行版信息
$ uname -a
運行上述命令,將顯示當前Linux操作系統的發行版信息,包括系統內核版本、主機名、CPU架構等。例如:
Linux ubuntu 4.15.0-91-generic #92-Ubuntu SMP Fri Feb 28 11:09:48 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
其中,x86_64表示CPU架構,其它信息也有可能會被顯示。
五、通過ls命令查看發行版信息
$ ls /etc/*-release
運行上述命令,將列出/etc/目錄下的所有以-release結尾的文件,其中包含當前Linux操作系統的版本信息。例如:
/etc/os-release /etc/lsb-release
根據不同的發行版,可能會有不同的-release文件,可以根據實際情況進行查看。
六、通過/proc/version文件查看發行版信息
$ cat /proc/version
運行上述命令,將顯示當前Linux操作系統的發行版信息,包括系統內核版本號和編譯信息等。例如:
Linux version 4.15.0-91-generic (buildd@lgw01-amd64-047) (gcc version 7.4.0 (Ubuntu 7.4.0-1ubuntu1~18.04.1)) #92-Ubuntu SMP Fri Feb 28 11:09:48 UTC 2020
其中,Linux version表示內核版本和編譯信息,gcc version表示編譯器版本,其它信息也有可能會被顯示。
七、總結
以上就是通過多種命令和工具查看Linux操作系統發行版的方法。根據實際情況選擇不同的命令和工具可以更方便地完成系統管理等任務。
原創文章,作者:CSPSD,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/371933.html