`
woody_woodpecker
  • 浏览: 19134 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

如何查看Linux操作系统的位数

阅读更多
在安装一份64位ORACLE数据库之前,要确认一下操作系统是否是64位。用uname -a命令查看了,但结果中并没有明确说明是多少位,于是再继续找其它方法。

1.编程实现:

在程序中返回sizeof(int)的值,返回的结果是操作系统的字节数。若返回4则是32位操作系统,返回8即是64位。

2.getconf命令:

getconf命令可以获取系统的基本配置信息,比如操作系统位数,内存大小,磁盘大小等。

例如:

确定磁盘 hdisk0 大小,若是 root 用户,则输入:
getconf DISK_SIZE /dev/hdisk0

确定实际内存大小:getconf REAL_MEMORY

确定是否机器硬件是 32 位或 64 位:getconf HARDWARE_BITMODE

确定是否内核是 32 位或 64 位: getconf KERNEL_BITMODE

若以上的getconf KERNEL_BITMODE方法不成功(在我的机器上就不成功),可能是因为版本不一致,可以再尝试用:getconf WORD_BIT,这个命令返回int类型的长度,与sizeof(int)一致。

关于getconf命令的用法,请查看手册
分享到:
评论

相关推荐

    Linux下查看操作系统的位数

    总结起来,Linux下查看操作系统位数主要通过`getconf LONG_BIT`、`uname -m`和`lsb_release -a`这三个命令。每个命令都有其特点,可以根据实际需求选择合适的方式来获取信息。理解这些基本操作对Linux用户的日常维护...

    怎样查看计算机是32位还是64位操作系统.pdf

    在Linux操作系统中,查看操作系统位数的方法也非常简单。用户可以通过使用uname命令来查看操作系统位数。例如,用户可以输入uname -a命令来查看操作系统的详细信息,包括操作系统位数。 查看操作系统位数的方法非常...

    LINUX 系统查看命令

    * `cat /etc/issue | grep Linux`:显示当前操作系统的发行版信息,包括操作系统的名称、版本号等信息。 查看 CPU 信息 要查看 LINUX 系统的 CPU 信息,可以使用以下命令: * `cat /proc/cpuinfo | grep name | ...

    查看linux发行版版本及位数.docx

    #### 二、查看Linux操作系统的位数 了解操作系统是32位还是64位对于软件安装和配置至关重要。可以通过以下几种方式来判断操作系统的位数: ##### 2.1 检查特定目录的存在情况 检查`/lib`或`/lib64`目录是否存在,...

    嵌入式系统开发基础—基于ARM微处理器和Linux操作系统的课后答案.doc

    与普通计算机系统相比,嵌入式系统通常不包含BIOS,而是使用BootLoader进行引导,操作系统可能是专门为特定硬件定制的版本,如WindowsCE、VxWorks或Linux,并且需要进行移植。驱动程序也需要根据具体电路板进行开发...

    Linux操作系统下微机与单片机组成的多机通讯系统.pdf

    《Linux操作系统下微机与单片机组成的多机通讯系统》这篇文章主要探讨的是在Linux操作系统环境下,如何构建一个由微机(通常是个人计算机)和单片机构成的多机通信网络,重点在于串行通讯的实现和编程方法。...

    Linux操作系统下串口编程入门教程

    ### Linux操作系统下串口编程入门教程 #### 一、引言 在计算机通信领域中,串行通信(尤其是RS-232-C标准)是非常重要的技术之一。Linux作为一款广泛使用的开源操作系统,提供了丰富的支持来实现串口通信功能。本文...

    基于嵌入式Linux的电子警察系统设计.pdf

    - 系统的核心是基于Al19200的嵌入式处理器,搭载Linux操作系统,提供稳定的操作平台,并开发了相应的应用程序。 5. **系统优势**: - 硬件简单、功能齐全、安全可靠、性价比高,能有效解决空间定位问题,具有较高...

    如何查看电脑是多少位的操作系统?.docx

    查看电脑操作系统位数的方法在不同的操作系统中略有差异,以下是一些常见操作系统的查看步骤: 1. **Windows系统**: - 在Windows 7及更早版本中,可以通过以下步骤查看: - 点击左下角的“开始”按钮。 - 右键...

    Linux下Oracle Client的安装

    Linux 下 Oracle Client 的安装是指在 Linux 操作系统中安装 Oracle 客户端的过程。该过程需要在 Linux 服务器上安装 Oracle 客户端,以便连接 Oracle 数据库服务器。 一、 Linux 基础版之软件安装 在 Linux 操作...

    Linux Centos系统安装手册

    - 双系统安装:这指的是在一台电脑上同时安装Windows和Linux Centos两个操作系统,用户可以通过引导菜单在两个系统之间切换。这种方式的优点是可以充分利用Windows系统和Linux系统的优点,但缺点是安装过程相对复杂...

    Linux服务器查看性能命令

    本文将详细介绍 Linux 服务器性能查看命令,包括查看操作系统及硬件信息、CPU 信息、Mem 信息、磁盘信息、网卡信息、主板信息、机器所有硬件信息等多个方面。 1. 查看服务器操作系统及硬件信息(压力测试前) 在...

    查看Linux系统信息.pdf

    本文将详细解析如何查看Linux系统的基本信息,包括操作系统版本、内核信息、发行版、CPU特性等。 首先,我们来看如何查看Linux系统的内核信息。`uname` 命令是获取这类信息的常用工具。例如: 1. `uname -a` 会...

    linux操作系统的shell相关编程命令

    Linux操作系统中的Shell编程是系统管理、自动化任务以及脚本编写的核心技术。Shell是Linux环境下的命令解释器,它提供了一种交互式环境,允许用户通过命令行输入指令来执行各种系统操作。本实验主要涉及了以下几个...

    操作系统实验答案-实验2Linux的基本操作及vi的使用答案.doc

    操作系统实验答案-实验2Linux的基本操作及vi的使用答案 本资源主要介绍了 Linux 操作系统的基本操作和 vi 编辑器的使用,通过实验,熟悉 Linux 操作系统环境、文件构造、根本命令和文件组织方式,并学习使用 vi ...

    使用Python获取Linux系统的各种信息

    `platform.architecture()`函数可以用于查询系统的架构信息,如位数和可执行文件格式。例如: ```python print(platform.architecture()) # 输出示例:('64bit', 'ELF') ``` #### 四、总结 通过上述介绍,我们...

    操作系统实验答案-实验2Linux的基本操作及vi的使用(答案).doc

    操作系统实验答案-实验2Linux的基本操作及vi的使用 本资源摘要信息涵盖了 Linux 操作系统的基本操作和 vi 编辑器的使用。实验目的包括熟悉 Linux 操作系统环境、文件结构、基本命令、文件组织方式和 vi 编辑器的...

    nodejs在linux安装教程-包涵判断当前版本是32位还是64位.pdf

    这可以通过查看CPU信息和操作系统信息来完成。在命令行中输入`uname -m`,如果输出是`x86_64`或`amd64`,则表明系统是64位;如果是`i386`或`i686`,则表示系统是32位。 Node.js的安装包可以从其官方网站下载,地址...

    Linux系统安装方法

    20. **getconf LONG_BIT**:查看系统位数。 21. **lsb_release -a**:查看系统详细信息。 22. **lscpu**:查看 CPU 信息。 23. **cat /proc/cpuinfo**:查看每个 CPU 的详细信息。 24. **free -m**:查看内存使用...

Global site tag (gtag.js) - Google Analytics