如何判断Linux是32位还是64位

如何判断Linux是32位还是64位

 
方法一:getconf LONG_BIT
在linux终端输入 getconf LONG_BIT 命令
如果是32位机器,则结果为32

     [root@localhost ~]# getconf LONG_BIT
    32

 

如果是64位机器,则结果为64
cop

  1. [root@localhost ~]# getconf LONG_BIT
  2. 64

方法二:uname -a
如果是64位机器,会输出x86_64

[cpp] 
view plain 
copy

  1. [chenzhou@testweb01 ~]$ uname -a
  2. Linux testweb01 2.6.18-308.4.1.el5 #1 SMP Tue Apr 17 17:08:00 EDT 2012 x86_64 x86_64 x86_64 GNU/Linux

可以看到,uname-a执行后的结果中输出了x86_64,说明该机器是64位的,否则代表该机器是32位的

[cpp] 
view plain 
copy

  1. [root@localhost ~]# uname -a
  2. Linux localhost.localdomain 2.6.18-164.el5 #1 SMP Tue Aug 18 15:51:54 EDT 2009 i686 i686 i386 GNU/Linux

方法三:file /sbin/init 或者 file /bin/ls
示例:32位机器
file /sbin/init

[cpp] 
view plain 
copy

  1. [root@localhost ~]# file /sbin/init
  2. /sbin/init: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.6.9, dynamically linked (uses shared libs), for GNU/Linux 2.6.9, stripped

file /bin/ls

[cpp] 
view plain 
copy

  1. [root@localhost ~]# file /bin/ls
  2. /bin/ls: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.6.9, dynamically linked (uses shared libs), for GNU/Linux 2.6.9, stripped

示例:64位机器
file /sbin/init

[cpp] 
view plain 
copy

  1. [chenzhou@testweb01 ~]$ file /sbin/init
  2. /sbin/init: ELF 64-bit LSB executable, AMD x86-64, version 1 (SYSV), for GNU/Linux 2.6.9, dynamically linked (uses shared libs), for GNU/Linux 2.6.9, stripped

file /bin/ls

[cpp] 
view plain 
copy

  1. [chenzhou@testweb01 ~]$ file /bin/ls
  2. /bin/ls: ELF 64-bit LSB executable, AMD x86-64, version 1 (SYSV), for GNU/Linux 2.6.9, dynamically linked (uses shared libs), for GNU/Linux 2.6.9, stripped

可以通过命令结果中的64-bit或者32-bit来判断该机器是64位还是32位

 
https://blog.csdn.net/sessos/article/details/78451287
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/113447.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 好的图片压缩网站

    好的图片压缩网站转:第一:Tinypng地址:https://tinypng.com/这款工具我实在是太喜欢了,经常用到,最大限度的做到对画质无损的进行压缩这个工具他同时支持对Jpg和Png的压缩。Tinypng也支持Wordpress和magento的使用。Wordpress插件下载:https://wordpress.org/plugins/tiny-compress-images/…

    2022年6月18日
    37
  • 微信公众号之自定义菜单

    微信公众号之自定义菜单今天是“微信开发会客厅”栏目的第一期,我的微信自媒体“刘琪的商业观察”有幸请到了几位自定义菜单的“尝鲜者”,请他们谈谈对。 “订酒店”公众号负责人、快捷酒店管家产品经理朱坤的看法比较具有典型性,他表示:“如果说是惊喜还谈不上,毕竟微信团队的人太少了,而且事情非常多,所以开放和相关功能的开发肯定是慢慢来的。不过,这也传递了一个很重要的信号与信心,那就是,每个公号都会成为一个独立的具体

    2022年5月13日
    82
  • pyside2界面美化_手机音量进度条 插件

    pyside2界面美化_手机音量进度条 插件前言在我们进行自动化测试的时候,用例往往是成百上千,执行的时间是几十分钟或者是小时级别。有时,我们在调试那么多用例的时候,不知道执行到什么程度了,而pytest-sugar插件能很好解决我们的痛点。

    2022年7月29日
    7
  • kettle教程(1) 简单入门、kettle简单插入与更新。打开kettle

    kettle教程(1) 简单入门、kettle简单插入与更新。打开kettle本文要点:Kettle的建立数据库连接、使用kettle进行简单的全量对比插入更新:kettle会自动对比用户设置的对比字段,若目标表不存在该字段,则新插入该条记录。若存在,则更新。 Kettle简介:Kettle是一款国外开源的ETL工具,纯java编写,可以在Window、Linux、Unix上运行,数据抽取高效稳定。Kettle中文名称叫水壶,该项目的主程序员MATT希望把各种数…

    2022年5月10日
    33
  • vim 操作

    vim 操作

    2021年9月11日
    54
  • 如何将XPS文档转成Excel表格?

    如何将XPS文档转成Excel表格?今天收到一个XPS文档,打开文档后发现里面的内容都是数据,使用Excel用公式整理会非常方便,那么如何将XPS文件转换成表格呢?搜索了一圈虽然没有找到XPS转Excel工具,但却找到好用的XPS转PDF方法,于是只能曲线救国先转成PDF再PDF转Excel。方法1:在线转换首先打开speedpdf在线转换工具,选择XPS转PDF进入转换,接着添加需要转换的XPS文件后,点击转换,等待转换完成后点击下载,最后再点击左侧列表中的PDF转Excel,并添加上一步中下载的PDF文档转换即可。如果需要转换的

    2022年5月5日
    354

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号