文章来源: http://www.cnblogs.com/JemBai/archive/2012/05/25/2517783.html
查看linux机器是32位还是64位的方法:
file /sbin/init 或者 file /bin/ls
/sbin/init: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.18, stripped
如果显示 64-bit 则为64位;
file /sbin/init
/sbin/init: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.2.5, dynamically linked (uses shared libs), stripped
如果显示为32 bit 则为32bit;
uname -a:
Linux pmx002**.**.** 2.6.32-71.el6.x86_64 #1 SMP Wed Sep 1 01:33:01 EDT 2010 x86_64 x86_64 x86_64 GNU/Linux
x86_64表示64位机器
uname -a
Linux pmx0**.**.** 2.6.9-5.ELsmp #1 SMP Wed Jan 5 19:30:39 EST 2005 i686 i686 i386 GNU/Linux
i686表示32位机器
i686 只是i386的一个子集,支持的cpu从Pentium 2 (686)开始,之前的型号不支持.
备注:
1. i386 适用于intel和AMD所有32位的cpu.以及via采用X86架构的32的cpu.
intel平台包括8086,80286,80386,80486,奔腾系列(1.2.3.4)、赛扬系列,Pentium D系列
以及centrino P-M,core duo 等.
2. X86_64 适用于intel的Core 2 Duo, Centrino Core 2 Duo, and Xeon 和AMD Athlon64/x2, Sempron64/x2, Duron64等采用X86架构的64位cpu.
3. PPC 适用于Apple Macintosh G3, G4, G5, PowerBook, and other non-Intel models
安装DVD包括的软件要比安装光盘多一些,安装DVD也包括了两种图形界面(KDE和gnome).
4.Jigdo
也可以通过 Jigdo 下载 Fedora 发行版。Jigdo 可以加速下载安装盘的 ISO 镜像。同 BT 下载等待任务完全完成所不同,Jidgo 自动定位最快的镜像服务器(通过 Fedora 镜像管理器),并且从中下载所需要的文件。为了减少所需的网络流量,可以让 Jigdo 扫描现存的 DVD 或 CD 介质。这个功能对于以下用户特别有用。
getconf LONG_BIT
在32位和64位机器上运行如下命令,结果如下:
[b@002 ~]$ getconf LONG_BIT
64
[root@pmx4 /]# getconf LONG_BIT
32
相关推荐
它支持 32 位和 64 位硬件。 Linux 继承了 Unix 以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。Windows 和 Linux 的区别在于,Windows 是微软开发的操作系统,民用操作系统,可用于娱乐、影音、...
总的来说,"OpenCV4.5.0-win32-X86-x64编译库"是一个全面的资源,对于Windows平台上的开发者来说,无论是初学者还是经验丰富的专业人士,都能快速地在32位和64位环境中集成OpenCV,进行图像和视频处理、计算机视觉...
在Linux-x64环境下,汇编语言的语法和32位版本有所不同,例如寄存器的扩展、寻址模式的改变以及指令集的扩展。 描述中提到的"通过将C语言转换成汇编语言"是一个常见的学习汇编的方法。使用gcc等编译器将高级语言如C...
标题 "evtsys---32位" 暗示我们关注的是一个与Windows日志管理和转换到Linux格式相关的工具,特别地,这是一个适用于32位操作系统的版本。在Windows操作系统中,事件查看器(Event Viewer)是用于收集、查看和管理...
逻辑地址(包含在机器语言指令中)可以是48位,表示的虚拟地址空间高达64TB。逻辑地址经过一系列转换,变为线性地址(虚拟地址),最终转换为物理地址,用于内存芯片级别的寻址。 在Linux中,地址转换是通过页表...
文章将详细探讨机器码、汇编语言以及它们之间的转换方法,并通过具体的实例展示如何实现这些转换。 #### 二、基础知识回顾 ##### 2.1 什么是机器码? 机器码是计算机硬件能够直接识别并执行的一系列二进制指令。...
3. **指令集**:16位的x86指令集不同于其32位和64位版本,必须使用支持16位操作的指令。 4. **中断处理**:实模式下的输入输出通常通过中断完成,需要了解中断向量表和相应的中断处理程序。 5. **BIOS调用**:在引导...
`cp35`表示它是针对Python 3.5版本的,`cp35m`指的是它采用的是精简版的编译方式(即“ABI3”模式,兼容Python 3.5及以后的版本),而`win_amd64`则表明这适用于64位的Windows系统。通过安装这个whl文件,我们可以让...
在保护模式下,IA32硬件支持虚拟内存,地址总线为32位,最大可寻址4GB物理内存,通过Physical Address Extension (PAE)技术可以扩展至64GB。逻辑地址是包含在机器语言指令中的,用于指定操作数或指令的地址,而线性...
这个压缩包"jacob1.19"包含了两个版本的Jacob动态链接库(DLL)文件:jacob-1.19-x64.dll适用于64位系统,而jacob-1.19-x86.dll则适用于32位系统。这两个文件是Jacob库的核心组成部分,它们实现了Java和COM之间的...
28. **ls -al命令显示文件权限,每个文件权限占10位,其中第一位占用1位表示文件类型,第二位占用3位表示___** - **知识点**:文件权限表示法。 - **答案**:文件所有者的权限。 29. **动态链接库的加载状态为___...
对于64位Ubuntu用户,安装4.5.1版本的交叉编译工具链之前,可能需要先安装32位库,如`lib32ncurses5`和`lib32z1`,以避免找不到命令或目录错误。可以使用`apt-get`来安装: ```bash sudo apt-get install lib32...
12.2.16 从一个Linux机器上测试硬盘 驱动器共享设置 161 12.2.17 配置打印共享:Linux到 Windows 161 12.2.18 配置打印共享:Windows到 Linux 162 12.2.19 测试打印共享 163 12.2.20 访问一个Windows硬盘驱动器 163 ...
2. **linux-hsdis-amd64.so** 和 **linux-hsdis-i386.so**:这些是针对Linux系统的共享对象文件,同样对应64位AMD和32位Intel处理器。它们使得开发者能够在Linux环境下进行汇编代码的解析。 hsdis的工作原理是通过...
在64位Linux系统上,如果没有安装glibc的32位兼容包,就可能出现这种情况。解决方法是通过运行“yum install glibc.i686”命令来安装缺失的32位库,这样系统就能够执行依赖于这些库的32位软件。 在Linux环境下,`...
- 如果您的系统是64位的,但需要在32位环境中运行OpenCV,就需要安装这个32位版本。 4. **编译OpenCV**: - 编译OpenCV通常涉及配置CMake,选择编译器(如Visual Studio),设置编译选项,然后进行构建。 - 对于...
"arm-linux"表明这主要用于ARM架构的Linux系统,而"32位应用程序"则说明编译器用于创建针对32位处理器的程序。"arm-linux-gnueabi-gcc"是该工具链中的关键组件,它是GNU的嵌入式ABI(Application Binary Interface)...
6. **操作系统兼容性**: hsdis-amd64.dll专为64位Windows设计,其他操作系统或架构(如Linux或ARM)会有相应的版本,如hsdis-i386.dll(32位Windows)或libdisasm.so(Linux)。 了解这些知识点对于Java开发者来说...
与32位版本的MinGW不同,MingW64支持64位Windows系统,允许创建64位的可执行程序。 2. **GCC编译过程**:GCC包含了预处理器、编译器、汇编器和链接器。预处理器处理源代码中的宏定义和其他预处理指令;编译器将...
通过本书的学习,你会成为一个Linux 操作系统的安装专家,并能使配置的机器完全按自己的意愿工作。 目 录 前言 第1章 安装Linux操作系统的准备工作 1 1.1 概述 1 1.1.1 什么是Linux操作系统 1 1.1.2 Linux...