查询Linux系统版本的命令

由于不经常使用linux,每当使用的时候就是安装软件,安装软件的时候就要选择安装包平台,是32位的还是64位的。因为不常用,所以每次都要到度娘查询,有点麻烦,所以记录在自己的博客,可以随时查看
一、查询Linux内核版本的方法:
1. 建议先使用这个方法,不行再换其他方法
[80992399@DrGo-65 /]$ uname -a
Linux DrGo-65 3.10.0-957.el7.x86_64 #1 SMP Thu Nov 8 23:39:32 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
2. 显示系统程序信息
[80992399@DrGo-65 /]$ file /bin/ls
/bin/ls: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=ceaf496f3aec08afced234f4f36330d3d13a657b, stripped
3.
[80992399@DrGo-65 /]$ cat /proc/version
Linux version 3.10.0-957.el7.x86_64 (mockbuild@kbuilder.bsys.centos.org) (gcc version 4.8.5 20150623 (Red Hat 4.8.5-36) (GCC) ) #1 SMP Thu Nov 8 23:39:32 UTC 2018
二、查看Linux系统版本的方法:
1. 可以优先使用这个方法
[80992399@DrGo-65 /]$ cat /etc/redhat-release
CentOS Linux release 7.6.1810 (Core)
2. 这个方法应该是有的系统是可以查到的,有的是不行的,我的就是不行的。
[80992399@DrGo-65 /]$ lsb_release -a
-bash: lsb_release: command not found
三、判别Linux是64位还是32位的
i586	32位
i386	32位
i686	32位
x86_64	64位

也可以使用下面的命令直接看到是多少位的,查询结果看到有64-bit,,就是64位了。

[80992399@DrGo-65 /]$ file /bin/ls
/bin/ls: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=ceaf496f3aec08afced234f4f36330d3d13a657b, stripped

更多详细的信息可以参考此文章:
centos7查看系统版本,查看机器位数x86-64

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值