`

【转】 查看linux系统版本是32位的还是64位的

阅读更多

 

一、

[root@linuxzgf ~]#getconf LONG_BIT
[root@linuxzgf ~]#getconf WORD_BIT
(32位的系统中int类型和long类型一般都是4字节,64位的系统中int类型还是4字节的,但是long已变成了8字节inux系统中可用"getconf WORD_BIT"和"getconf LONG_BIT"获得word和long的位数。64位系统中应该分别得到32和64。)

二、

[root@linuxzgf ~]#uname -a
如果有x86_64就是64位的,没有就是32位的
后面是X686或X86_64则内核是64位的,i686或i386则内核是32位的

三、

直接看看有没有/lib64目目录的方法。64位的系统会有/lib64和/lib两个目录,32位只有/lib一个。

四、

[root@linuxzgf ~]#file /sbin/init
/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
32-bit即是32位的 linux, 如是64位的, 显示的是 64-bit

五、

[root@linuxzgf ~]#file /bin/cat
/bin/cat: 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
32-bit即是32位的 linux, 如是64位的, 显示的是 64-bit

六、

[root@linuxzgf ~]#uname -m
x86_64
3.# arch
x86_64
i686

七、查看cpu是多少位的

[root@linuxzgf ~]#more /proc/cpuinfo

八、

[root@linuxzgf ~]# echo $HOSTTYPE
x86_64

getconf命令还可以获取系统的基本配置信息,比如操作系统位数,内存大小,磁盘大小等。
$getconf -a  可以看到详细的系统信息
 
分享到:
评论

相关推荐

    jre1.8 32位 linux版本

    对于32位Linux系统,JRE 1.8是较新的选择,它支持大多数现代Java应用程序,但可能无法运行针对最新Java版本编译的程序。因此,在选择JRE版本时,需要考虑应用程序的最低需求。 总的来说,"jre1.8 32位 Linux版本...

    linux mentohust各版本32位,和64

    这个工具在多个Linux发行版上都表现出了良好的兼容性,包括Ubuntu和Red Hat等,无论是32位还是64位系统都能支持。"rpm"和"deb"分别代表了它提供了两种主要的软件包格式,适用于基于RPM(Red Hat Package Manager)的...

    jdk-8u241-linux-i586.tar.gz官方免费的32位最后版本

    32位版本的JDK适用于32位架构的Linux系统,如i386或i586平台。这些系统通常有更小的内存需求,但可能无法利用超过4GB的RAM。 **JDK 8 Update 241** JDK 8 Update 241是一个重要的维护版本,包含了之前版本的错误...

    64位转32位已加全版本包名 (1).zip

    标题 "64位转32位已加全版本包名 (1).zip" 暗示这个压缩包可能包含了一套工具或程序,用于将64位(x86_64架构)的应用程序转换为32位(i386架构)版本,可能适用于那些仍需支持32位系统的环境。描述中的内容与标题...

    “360随身WiFi2” linux驱动 MT7601U linux内核版本3.13.0

    压缩包文件"mt7601U-linux-driver-64bit"很可能是包含MT7601U芯片驱动的源代码或者预编译二进制文件,专为64位Linux系统设计。用户或开发者可以解压此文件,按照说明安装驱动,或者对源代码进行进一步的定制和调试,...

    jre-8u241-linux-i586 (最后的32位版本).tar.gz

    "jre-8u241-linux-i586"是Oracle公司针对Linux操作系统发布的32位版本的JRE,特别指出这是最后的32位版本,意味着在该版本之后,Oracle可能不再为32位系统提供更新和支持。 Java 8是Java编程语言的一个重要版本,...

    chrome driver(linux32位,linux64位,win32位)

    1. chromedriver_linux64.zip - 这是适用于64位Linux系统的ChromeDriver版本。Linux 64位系统通常运行在较新的硬件上,支持更大的内存和更复杂的软件。 2. chromedriver_linux32.zip - 这个是针对32位Linux系统的...

    gdal各个版本库,包括win64/win32/linux/android32/android等

    这个压缩包包含了GDAL的不同版本库,适用于不同的操作系统平台,包括Windows(win64和win32)、Linux以及Android(android32和android)。这些库使得开发者能够在这些平台上方便地进行地理信息系统的开发和应用。 1...

    周立功CAN驱动(linux版本)

    "x86"代表32位版本,适用于基于Intel或AMD 32位处理器的Linux系统,而"x64"代表64位版本,用于64位Linux环境。时间戳"2018_10_15"和"2019_05_14"则表示这两个版本分别是在2018年10月15日和2019年5月14日编译或更新的...

    兼容版64位和32位系统的python打包exe

    然而,当你在64位操作系统上创建一个Python程序并试图在32位系统上运行时,由于二进制兼容性问题,可能会出现错误。这是因为编译的64位exe文件不能在32位环境中执行。反之亦然。为了解决这个问题,我们需要进行跨...

    谷歌浏览器linux32位版本

    Linux 32位版本的谷歌浏览器专为运行32位Linux操作系统的用户设计,特别是这里提到的CentOS操作系统。CentOS是一款基于RHEL(Red Hat Enterprise Linux)的开源操作系统,因其稳定性而广受企业和开发者的喜爱。 在...

    opencv3.1 linux 32位,64位 so 及window dll

    在本资源包中,提供了OpenCV 3.1版本针对不同操作系统的库文件,包括Linux 32位和64位的SO动态链接库以及Windows的DLL动态链接库。 对于Linux系统,SO(Shared Object)文件是动态链接库的标准格式。32位和64位的库...

    4.4版本ffmpeg windows动态库,包含32位和64位,支持X264和X265

    FFmpeg 是一个强大的开源工具集,用于处理音频和视频文件,包括编码、解码、转换、流媒体等任务。在4.4版本中,它包含了对最新编码技术的...无论是在32位还是64位的Windows系统上,都能找到合适的版本来满足开发需求。

    FANUC系统FOCAS开发包 Linux与arm专用版本

    7. **部署应用**:将最终的二进制程序部署到目标Linux系统上,进行实际生产环境的应用。 在实际开发过程中,你可能会遇到网络通信问题、兼容性问题或性能优化挑战,需要具备一定的网络知识、多线程编程经验以及问题...

    Linux 系统调用权威指南

    文章假设读者使用的是一台基于Intel或AMD的32位或64位处理器的系统,并且主要关注Linux内核版本3.13.0。虽然不同版本的内核实现可能略有差异,但整体原理相同。 ##### 2. 应用程序、内核与CPU特权级 在x86-64架构...

    libsigar-amd64-linux.so和libsigar-x86-linux.so

    libsigar-amd64-linux.so是针对64位AMD处理器优化的版本,它可以高效地获取和报告64位Linux系统的各项监控数据。随着64位计算平台的普及,libsigar-amd64-linux.so在服务器和高性能计算领域具有广泛的应用,尤其是在...

    linux 安装labview

    由于LabVIEW的Linux版本可能包含32位和64位的组件,但某些Linux发行版可能不支持32位,所以需要删除所有带'i386'的文件,以避免安装过程中出现错误。在终端中,使用`rm -rf *i386*.rpm`命令来删除这些文件。 4. **...

    官网下载的protoc,linux版本的protoc-3.0.0-linux-x86_64.zip

    "linux-x86_64"表明这是为64位的Linux系统设计的。 解压这个zip文件后,你会得到一个名为"protoc-3.0.0-linux-x86_64"的目录,其中包含的主要内容可能有: 1. `protoc`:这是编译器的可执行文件,用于将.proto文件...

    如何在虚拟机(VMware)中安装Linux系统

    在 VMware 中安装 Linux 系统的详细步骤 VMware 是一种流行的虚拟机软件,能够在 Windows 平台上运行 Linux 操作系统。安装 Linux 系统在 VMware 中需要按照一定的步骤进行,本文将详细介绍如何在 VMware 中安装 ...

    Linux操作系统基础教程

    Linux 操作系统基础教程 清华大学信息学院计算机系 目 录 前言..........................................................................................................................................

Global site tag (gtag.js) - Google Analytics