国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 開(kāi)發(fā) > Linux Shell > 正文

Shell腳本判斷Linux系統(tǒng)是32位還是64位的幾種方法分享

2020-07-27 19:11:41
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

一行就能搞定,輸出32或者64。
可以用“getconf WORD_BIT”和“getconf LONG_BIT”獲得word和long的位數(shù),64位系統(tǒng)中應(yīng)該分別得到32和64。
參考代碼如下:

復(fù)制代碼 代碼如下:

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

其它方法一:執(zhí)行命令 file /sbin/init

復(fù)制代碼 代碼如下:

[root@localhost jianbao]# file /sbin/init
/sbin/init: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.18, stripped

即是32位的 Linux, 若是64位的, 顯示的是 64-bit 。
例如,在另一臺(tái) 64 位機(jī)器運(yùn)行的結(jié)果:

復(fù)制代碼 代碼如下:

[root@edunosql ~]# file /sbin/init
/sbin/init: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.18, stripped

方法二:uname -a

32位:Linux localhost.localdomain 2.6.32-431.17.1.el6.i686 #1 SMP Wed May 7 20:52:21 UTC 2014 i686 i686 i386 GNU/Linux

64位:Linux demolinux 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/Linux

方法三:使用用“getconf WORD_BIT”和“getconf LONG_BIT”獲得 word 和 long 的位數(shù),64位系統(tǒng)中應(yīng)該分別得到32和64。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 永胜县| 鄂托克前旗| 凌云县| 恩平市| 罗平县| 遂昌县| 平阳县| 墨江| 沭阳县| 鞍山市| 宁海县| 永新县| 陇西县| 阳朔县| 宣武区| 泾川县| 宜丰县| 泰宁县| 承德市| 文昌市| 贡山| 淮滨县| 湘潭市| 洛隆县| 共和县| 正蓝旗| 承德市| 海兴县| 闵行区| 于田县| 明水县| 长葛市| 青田县| 萍乡市| 赣榆县| 沽源县| 无为县| 休宁县| 肇东市| 宜城市| 会理县|