Linux - 如何查詢 OS 版本
要接手 Server 第一件事情就是要了解 server 的環境啦。
這邊要記錄的是如何判別 Linux 系統類別的方式
1. 確認 Kernel 版本
使用 uname -or
可以取得 kernel 的版本
1 |
|
如果要知道詳細的資訊,輸入 uname -a
,但即使這樣也無法清楚的看出 OS 的種類。
1 |
|
2. 針對不同 OS 查找對應的說明系統名稱的文件
如果是 Ubuntu,輸入 cat /etc/lsb-release
。有找到的情況會出現以下訊息
1 |
|
如果你的系統不是 Ubuntu,則會出現以下訊息
1 |
|
Debian
雖然跟 Ubuntu 同體系但是存放版本號文件的位置不太一樣,
輸入cat /etc/debian_version
1 |
|
Fedora, Red Hat and CentOS have:
1 |
|
最後用表格來整理以上資訊
系統 | 位置 |
---|---|
ubuntu | /etc/lsb-release |
debian | /etc/debian_version |
Fadoara | /etc/fedora-release |
Red Hat/older CentOS | /etc/redhat-release |
newer CentOS | /etc/centos-release |
如果你的 OS 上面列表都找不到的話,可以找 etc 資料夾內的有 release 這個詞的
1 |
|
Reference
command line - How do I find out what version of Linux I’m running? - Super User
How to Check CentOS Version Number