zoukankan      html  css  js  c++  java
  • 查看linux版本时32位的还是64位的

    一、

    [root@wuy2 etc]# getconf LONG_BIT

    [root@wuy2 etc]# 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 可以看到详细的系统信息

  • 相关阅读:
    php RSA 简单实现
    redis 常用操作命令
    ajax短轮询+php与服务器交互制作简易即时聊天网站
    PHP解决网站大数据大流量与高并发
    Memcache所有方法及参数详解
    apache 与 nginx 详解
    apache 与 nginx的区别
    Redis,Memcache的区别和具体应用场景
    Memcache Redis 与Mogodb优缺点
    MySQL 存储
  • 原文地址:https://www.cnblogs.com/573583868wuy/p/4075668.html
Copyright © 2011-2022 走看看