查看linux是多少位

查看linux是多少位

1、uname -a ,armv7l表明系统安装的是32位的,但是这个结果并不明显,对linux系统不熟的是无法分辨出是32位还是64位的。

  [root@localhost local]# uname -a
  Linux localhost 3.4.0-perf-g18c6f85 #1 SMP PREEMPT Thu Sep 11 12:05:53 2014 armv7l armv7l armv7l GNU/Linux

2、getconf LONG_BIT(推荐使用),结果非常直观。

  [root@localhost local]# getconf LONG_BIT
  32

查看MySQL的版本

[root@zyshanlinux-001 ~]# mysql --help |grep Distrib
mysql  Ver 14.14 Distrib 5.6.35, for linux-glibc2.5 (x86_64) using  EditLine wrapper

 

 

_____________________________________________________________________________________________________

 

在Linux Deploy的centos7系统下更改主机名

[root@zys ~]# hostname armv7l
[root@zys ~]# bash
[root@armv7l ~]#

查看内核命令

[root@zys ~]# uname -a
Linux armv7l 3.4.0-perf-g18c6f85 #1 SMP PREEMPT Thu Sep 11 12:05:53 2014 armv7l armv7l armv7l GNU/Linux
[root@zys ~]# cat /proc/version
Linux version 3.4.0-perf-g18c6f85 (BuildUser@BuildHost) (gcc version 4.7 (GCC) ) #1 SMP PREEMPT Thu Sep 11 12:05:53 2014

查看系统版本

[root@zys src]# cat /etc/centos-release
CentOS Linux release 7.5.1804 (AltArch)

查看系统位数

[root@zys src]# getconf LONG_BIT
32

安装本地rpm包

[root@zys src]# ls
libxml2-python-2.9.1-6.el7_2.3.armv7hl.rpm  nss-pem-1.0.3-4.el7.armv7hl.rpm
[root@zys src]# yum localinstall nss-pem-1.0.3-4.el7.armv7hl.rpm

查看Android设备的CPU架构信息

[root@armv7l ~]# cat  /proc/cpuinfo
Processor   : ARMv7 Processor rev 1 (v7l)
processor   : 0
BogoMIPS    : 38.40
​
processor   : 1
BogoMIPS    : 38.40
​
processor   : 2
BogoMIPS    : 38.40
​
processor   : 3
BogoMIPS    : 38.40
​
Features    : swp half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt
CPU implementer : 0x51
CPU architecture: 7
CPU variant : 0x2
CPU part    : 0x06f
CPU revision    : 1
​
Hardware    : Qualcomm MSM8974PRO-AC
Revision    : 0000
Serial      : 0000000000000000

参考网址:

Linux deploy手机上创建自己的服务器

 

Linux Deploy安装配置使用教程https://my.oschina.net/zss1993/blog/1790223

Linux Deploy:使用Repository部署Linux系统https://mlapp.cn/319.html

Linux Deploy:部署图形界面环境https://mlapp.cn/337.html

 

https://blog.youkuaiyun.com/the_fool_/article/details/79926606

Linux Deploy 项目介绍https://www.htcp.net/4427.html

Linux Deploy:使用Repository部署Linux系统https://mlapp.cn/319.html

OpenStack--创建一个Centos7的镜像https://www.jianshu.com/p/137e6f3f0369

OpenStack制作CentOS7.2.1511镜像http://blog.51cto.com/coolsky/1933144

<think>好的,我需要帮用户判断他们的Linux系统是32还是64。根据用户提供的引用资料,有几个方法可以实现。首先,用户可能更倾向于使用命令行,因为这是Linux用户常见的操作方式。我需要确保步骤清晰,每个命令都有解释,这样用户即使不太熟悉终端也能操作。 首先想到的是使用`uname -a`命令,这个方法在引用[3]和[5]中提到过。执行这个命令会输出系统信息,其中如果有x86_64或者x64,就是64系统,而i386、i686则表示32。不过用户可能需要更明确的判断方法,比如直接显示数,而不仅仅是架构名称。这时候可以考虑`getconf LONG_BIT`命令,这个在引用中没有提到,但也是常用的方法,不过可能在某些系统上不可用,所以需要验证。 另一个方法是检查/proc/cpuinfo文件,引用[2]提到过查看CPU的flags是否有lm(long mode),如果有的话就是64。这个可能需要用户有一定的知识来判断,但可以给出具体的命令示例,比如`grep -o lm /proc/cpuinfo`,如果有输出则说明支持64。 还有检查系统目录结构,比如引用[4]提到/lib目录下是否存在lib64。不过这可能因发行版不同而有差异,比如Debian系的系统可能结构不同,所以需要提醒用户注意这点。 此外,用户可能希望使用图形界面方法,这在引用[2]中有提到,比如在系统设置里查看详细信息。但用户的问题可能更偏向命令行,所以这部分可以作为补充。 需要综合考虑各种方法的可靠性和易用性。比如`uname -a`和`getconf LONG_BIT`比较直接,而检查/proc/cpuinfo可能需要更多的步骤。同时,用户可能需要多个方法来确认,避免单一方法可能的误差。 最后,确保回答结构清晰,分点说明,每个方法都有示例和解释,并且提醒用户可能的注意事项,比如不同发行版的差异。这样用户可以根据自己的情况选择最适合的方法。</think>以下是判断Linux系统数的五种常用方法,结合命令行和图形界面操作: ### 一、使用`uname -a`命令 执行命令: ```bash uname -a ``` 在输出结果中: - 若出现$x86\_64$或$x64$表示64系统 - 若出现$i386$、$i686$表示32系统 示例结果: $$ Linux server 5.4.0-80-generic #90-Ubuntu SMP Fri Jul 9 22:49:44 UTC 2021 x86_64 GNU/Linux $$ ### 二、查看`/proc/cpuinfo`信息 执行命令: ```bash grep -o 'lm' /proc/cpuinfo | uniq ``` - 若输出$lm$(long mode),表示CPU支持64[^2] - 无输出则为32系统 ### 三、检查系统目录结构 执行命令: ```bash ls /lib ``` - 若存在$lib64$目录,通常为64系统[^4] - 仅$lib$目录则为32系统 ### 四、使用`getconf`命令 执行命令: ```bash getconf LONG_BIT ``` - 直接输出$32$或$64$数值结果 ### 五、图形界面查看 在GNOME桌面环境: 1. 打开「设置」>「关于」 2. 查看「操作系统类型」字段 3. 显示"64-bit"或"32-bit"标识[^2]
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值