linux下如何查看已安装的centos版本信息

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# Linux查看当前操作系统版本信息
cat /proc/version
Linux version 2.6.32-696.el6.x86_64 (mockbuild@c1bm.rdu2.centos.org) (gcc version 4.4.7 20120313 (Red Hat 4.4.7-18) (GCC) ) #1 SMP Tue Mar 21 19:29:05 UTC 2017
# Linux查看版本当前操作系统内核信息
uname -a
Linux localhost.localdomain 2.4.20-8 #1 Thu Mar 13 17:54:28 EST 2003 i686 athlon i386 GNU/Linux
# linux查看版本当前操作系统发行信息
cat /etc/issue
#
cat /etc/centos-release
CentOS release 6.9 (Final)
# Linux查看cpu相关信息,包括型号、主频、内核信息等
cat /etc/cpuinfo
# Linux查看版本说明当前CPU运行在32bit模式下(但不代表CPU不支持64bit)
getconf LONG_BIT 64

uname的使用

1
2
3
4
5
6
7
8
9
10
11
12
# uname命令用于打印当前系统相关信息(内核版本号、硬件架构、主机名称和操作系统类型等)。
# 显示全部信息
uname -a
-m # 或--machine:显示电脑类型;
-r # 或--release:显示操作系统的发行编号;
-s # 或--sysname:显示操作系统名称;
-v # 显示操作系统的版本;
-p # 或--processor:输出处理器类型或"unknown";
-i # 或--hardware-platform:输出硬件平台或"unknown";
-o # 或--operating-system:输出操作系统名称;
--help # 显示帮助;
--version # 显示版本信息。

查看Linux版本

1
2
3
4
5
6
7
8
9
10
11
12
13
14
# 查看系统版本信息的命令(使用命令时提示command not found,需要安装yum install redhat-lsb -y)
lsb_release -a
[root@localhost ~]# lsb_release -a
LSB Version: :core-4.0-amd64:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0- noarch:printing-4.0-amd64:printing-4.0-noarch
Distributor ID: CentOS
Description: CentOS Linux release 6.0 (Final)
Release: 6.0
Codename: Final
# 注:这个命令适用于所有的linux,包括RedHat、SUSE、Debian等发行版。
# 查看centos版本号 cat /etc/issue
CentOS release 6.9 (Final)
Kernel \r on an \m
# 使用 file /bin/ls
file /bin/ls

用户信息

1
cat  /etc/passwd