在写脚本(如:lnmp)时,经常需要判断linux操作系统是64bit还是32bit,如果是64bit执行这个命令(ln -s/usr/local/lib/libmcrypt.la /usr/lib64/libmcrypt.la),如果是32bit则执行另一个命令(ln

-s /usr/local/lib/libmcrypt.la /usr/lib/libmcrypt.la)

判断linux系统是32位还是64位有很多方法,推荐用getconf,然而有人认为getconf WORD_BIT=32则是32bit,getconf WORD_BIT=64则是64bit,请去64bit机器上执行,呵呵。getconf WORD_BIT显示结果还是32,why?

32位的系统中int类型和long类型一般都是4字节,64位的系统中int类型还是4字节的,但是long已变成了8字节inux系统中可

用”getconf WORD_BIT”和”getconf LONG_BIT”获得word和long的位数。64位系统中应该分别得到32和64。

shell脚本通常做法如下:

if [ `getconf WORD_BIT` = '32' ] && [ `getconf LONG_BIT` = '64' ] ; then

ln -s /usr/local/lib/libmcrypt.la /usr/lib64/libmcrypt.la

else

ln -s /usr/local/lib/libmcrypt.la /usr/lib/libmcrypt.la

fi

linux查看证书位数,查看Linux系统是32位还是64位(getconf WORD_BIT误区)相关推荐

  1. python 32位 64位 同时_windows系统python 32位与python 64位共存的方式

    最近想学习通过python和大漠插件相结合的方式写游戏脚本,但是在实现的过程中发现大漠插件只支持32位的python,对64位python不支持,而我又不想放弃我windows 10 上面已有的64位 ...

  2. Linux内核如何查看cpu位数,查看linux系统内核、CPU内存、系统位数的相关命令

    查看linux系统内核.CPU内存.系统位数的相关命令 以我的笔记本为例,看看相关命令. HP-NX6120,赛扬1.5G,2根内存条(1G + 512M),操作系统Ubuntu8.04. 查看Lin ...

  3. Linux系统查看系统是32位还是64位方法总结 in 创新实训

    这篇博客是总结.归纳查看Linux系统是32位还是64位的一些方法,很多内容来自网上网友的博客.本篇只是整理.梳理这方面的知识,方便自己忘记的时候随时查看. 方法1:getconf LONG_BIT ...

  4. linux版本查看命令多少位,查看linux系统版本命令32位还是64位

    有的时候不知道我安装的是Linux 64位的还是Linux32位的,因为下载页面常常同时提供32位和64位版本的软件.所以弄清楚你的操作系统是32位的还是64位的十分重要,那么怎么查看linux系统版 ...

  5. linux 查看系统版本 32位 or 64位

    1.#uname -a 如果有x86_64就是64位的,没有就是32位的 2.# uname -m x86_64 3.# arch x86_64 4.#file /bin/cat /bin/cat: ...

  6. 查看linux主机多少位,linux怎么查看系统是32位还是64位的方法

    可以用命令"getconf LONG_BIT"查看, 如果返回的结果是32则说明是32位,返回的结果是64则说明是64位. 此外还可以使用命令"uname -a" ...

  7. linux下面WORD32是什么类型,查看Linux系统是32位还是64位getconf WORD

    1.#uname -a如果有x86_64就是64位的,没有就是32位的 这是64位的 # uname -a Linux WORKS 2.6.9-11.ELsmp #1 SMP Fri May 20 1 ...

  8. Linux 系统如何查看文件是32位还是64位?

    在日常工作中,经常需要查看文件是32位还64位,下面一个命令可以查看: file filename

  9. 查看linux机器是32位还是64位的方法

    查看linux机器是32位还是64位的方法: 1.方法1: file /sbin/init 或者 file /bin/ls /sbin/init: ELF 64-bit LSB executable, ...

最新文章

  1. Java-学习笔记-1-概述
  2. 松翰松翰c语言编程指导,松翰C程序检单例程代码下载
  3. SAP Spartacus Unit List Component的设计明细 - UnitListComponent
  4. 顶级数据库行会Percona阿里全面解析下一代云数据库技术
  5. [vue] vue和angular有什么区别呢?
  6. SQL Server 2005参考:PIVOT
  7. 2017.4.5 假期的宿舍 思考记录
  8. 从腾讯入职到离职,我仅用了三周:做大数据的同事看不起做报表的
  9. CentOS 7 使用ip addr查询不到IP
  10. Ubuntu 11.10 下安装 JDK_6_27
  11. SpringBoot(三) SpringBoot中的日志配置
  12. 内蒙古巴丹吉林沙漠锁定2021中国唯一申遗名额
  13. jupyter改字体主题美化
  14. 好物分享 | 也许是最好用的文件/目录对比软件
  15. oracle OCP认证经验分享
  16. stanfordnlp使用自定义分词分句
  17. 由标明空子树的先序遍历序列创建二叉树
  18. 《Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networks》论文翻译
  19. 微信小程序下拉选择框
  20. 毕业设计 word2vec 加lstm 文本分类

热门文章

  1. Linux环境下C语言模拟内存负载测试
  2. 利用WDS实现零接触部署Windows 7 VHD
  3. 51cto博客积分/无忧币规则、等级设定
  4. php怎么连接memcached,如何使用 PHP 扩展 Memcached 的长连接模式
  5. HTTP 和 HTTPS
  6. 【视频】React ReduxToolkit状态管理:创建store对象及redux调试工具的安装方法
  7. js es6数组常用方法:forEach map filter find every
  8. 本地kubectl客户端连接远程K8S集群
  9. k8s部署oracle-ee-11g:部署、集群内外连接oracle的方式
  10. python pyyaml模块使用示例:读取yaml文件内容