Câu trả lời:
Chạy lsb_release
với công -a
tắc.
$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 9.04
Release: 9.04
Codename: jaunty
lsb_release -rs
cũng sẽ cung cấp phiên bản # một mình
$ cat /etc/issue
Ubuntu 8.10 \n \l
root
và không có lsb_release
(và hình ảnh Ubuntu mà nó được xây dựng rõ ràng là vượt xa chuỗi phụ thuộc của docker), điều này hoạt động tốt để loại bỏ Ubuntu mà nó đang chạy lsb_release
. Ngoài ra, FWIW @WarrenP Tôi đang thấy /etc/debian_version
trên máy (ảo) này
source
từ /etc/lsb-release
để xuất các biến thông tin phiên bản vào trình bao của bạn:
$ . /etc/lsb-release
Chứa các biến sau
$ cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=14.04
DISTRIB_CODENAME=trusty
DISTRIB_DESCRIPTION="Ubuntu 14.04 LTS"
/etc/lsb-release
trực tiếp. Thông số kỹ thuật yêu cầu bạn truy vấn bằng lsb_release
lệnh có thể truy vấn các nguồn thông tin khác.
lsb_release
lệnh và trích xuất những lệnh này.
$ uname -a
Linux debian 2.7.30-1-686 # 1 SMP Ngày 8 tháng 5 02:16:39 UTC 2008 i686 GNU / Linux
uname -a anaylsis:
Linux: là tên hạt nhân.
debian: là tên máy chủ của máy.
2.7.30-1-686: là phiên bản kernel
1 SMP Ngày 8 tháng 5 02:16:39 UTC 2008: SMP là viết tắt của đa xử lý đối xứng, biểu thị rằng CPU (đơn vị xử lý trung tâm) đang sử dụng hai hoặc nhiều CPU và ngày hệ thống hiện tại
i686: là kiến trúc CPU
GNU / Linux: là HĐH