Linux如何使用shell查看Linux是32位还是64
现在绝大多数用户使用的是Wdows系统,都知道Wdows系统有分32位和64位,其实Lux系统也有32位和64位之分,你知道你的Lux系统是几位的吗?下面推火网小编就教你如何使用shell查看Lux是32位还是64位。
手动查看系统位数
查看lux系统位数,可以分别执行以下两个命令
getconf WORD_BIT
用于获取word的位数
getconf LONG_BIT
用于获取long的位数
对于64位系统以上两个命令应该分别得到32和64。
判断lux系统是32位还是64位有很多方法,推荐用getconf,有人认为getconf WORD_BIT=32则是32bit,getconf WORD_BIT=64则是64bit,请去64bit机器上执行,呵呵。getconf WORD_BIT显示结果还是32,why?
32位的系统中t类型和long类型一般都是4字节,64位的系统中t类型还是4字节的,long已变成了8字节ux系统中可
用”getconf WORD_BIT”和”getconf LONG_BIT”获得word和long的位数
shell判断系统位数
ldconfig
if [ $(getconf WORD_BIT) = ‘32’ ] && [ $(getconf LONG_BIT) = ‘64’ ] ; then
ln -s /usr/local/mysql/lib/mysql /usr/lib64/mysql
else
ln -s /usr/local/mysql/lib/mysql /usr/lib/mysql
fi
补充一些其它方法
uname -a
32位Lux localhost.localdoma 2.6.32-431.17.1.el6.i686 #1 SMP Wed May 7 20:52:21 UTC 2014 i686 i686 i386 GNU/Lux
64位Lux demolux 2.6.32-431.11.2.el6.x86_64 #1 SMP Tue Mar 25 19:59:55 UTC 2014 x86_64 x86_64 x86_64 GNU/Lux
上面就是Lux使用shell查看Lux32位和64位的方法介绍了,除了使用shell查看,你还能手动执行命令查看系统位数。
网络推广
- 5g网络有多快:5g网络网速有多快
- dota2无法连接至steam网络 为什么无法连接dota2网络
- 无线网络信号接收器 无线网络信号接收器怎么用
- 网络延时是什么意思 网络延时是什么原因
- 无线网络不可用:无线网络不可用是什么原因
- 网络广告销售技巧 网络广告销售技巧有哪些
- 智能手机网络设置 智能手机网络设置在哪里
- 为什么找不到无线网络 为什么找不到无线网络信
- 网络这么赚钱:网络怎么能赚到钱
- 为什么无线网络连接不上 为什么无线网连不起来
- 网络上的人际交往 网络上人际交往的优势
- 支付宝网络系统异常 支付宝显示网络异常什么时
- 营销软件:营销软件有哪些
- 无法访问您要使用的功能所在的网络位置
- 网络安全基本知识 网络安全基本知识有哪些
- 什么网络电话最好用 什么网络电话最好用最便宜