一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

Linux|Centos|Ubuntu|系統(tǒng)進(jìn)程|Fedora|注冊(cè)表|Bios|Solaris|Windows7|Windows10|Windows11|windows server|

服務(wù)器之家 - 服務(wù)器系統(tǒng) - Linux - 判斷Unix系統(tǒng)及庫(kù)文件是32位還是64位的詳解

判斷Unix系統(tǒng)及庫(kù)文件是32位還是64位的詳解

2021-12-03 17:11Linux教程網(wǎng) Linux

這篇文章主要介紹了判斷Unix系統(tǒng)及庫(kù)文件是32位還是64位的的相關(guān)資料,這里整理下查看系統(tǒng)位數(shù)的命令,需要的朋友可以參考下

判斷Unix系統(tǒng)及庫(kù)文件是32位還是64位的詳解

一、查看系統(tǒng)32還是64位系統(tǒng)

bootinfo -y    查看硬件位數(shù)
bootinfo -K   查看內(nèi)核位數(shù)

二、查看庫(kù)文件是32位還是64位

1、使用file命令

Linux:

?
1
2
3
4
# file libnss1_files-2.2.4.so
libnss1_files-2.2.4.so: ELF 32-bit LSB shared object, Intel 80386, version 1, not stripped
# file libtrsbean.so
libtrsbean.so: ELF 64-bit LSB shared object, version 1, not stripped

AIX:32位的沒有說明

?
1
2
3
4
#file /usr/ccs/lib/mcrt0.o
/usr/ccs/lib/mcrt0.o:  executable (RISC System/6000) or object module not stripped
#file /usr/ccs/lib/mcrt0_64.o
/usr/ccs/lib/mcrt0_64.o:    64-bit XCOFF executable or object module not stripped

Solaris:

?
1
2
# file libmp.so
libmp.so:    ELF 32-位 MSB 動(dòng)態(tài)庫(kù) SPARC 版本 1,動(dòng)態(tài)鏈接,沒有除去

2、通過二進(jìn)制查看命令od查看相關(guān)的庫(kù)文件也可以解決此問題,但難度大,也不保險(xiǎn)。下面給出在不同系統(tǒng)中的結(jié)果,以供參考(由于只在某一版本的操作系統(tǒng)下面做的測(cè)試,下面的結(jié)果不可能適應(yīng)所有的所有版本的系統(tǒng))

Linux

?
1
2
3
4
5
6
32位第4段是0101;64位第4段是0102  
 -h 表示按16進(jìn)制2字節(jié)整數(shù)查看,整數(shù)高低位也調(diào)整了(如7f45變成457f); -N 10 表示查看10個(gè)字節(jié)
#od -h -N 10 32.so
   0000000 457f 464c 0101 0001 0000
#od -h -N 10 64.so
   0000000 457f 464c 0102 0001 0000

Solaris

和Linux差不多,只是Linux的 -h 參數(shù)變成 -x。另外顯示結(jié)果也不太一樣,Solaris是按照字節(jié)順序顯示的,Linux是按照16進(jìn)制2字節(jié)整數(shù)查看,會(huì)把高低位調(diào)整了。

?
1
2
3
4
#od -x -N 10 32.so     
   0000000 7f45 4c46 0101 0100 0000
#od -x -N 10 64.so     
   0000000 7f45 4c46 0102 0100 0000

AIX

32位是01df ;64位是01f7

?
1
2
3
4
#od -N 10 -h crt0_r.o
   0000000 01df 0003 3d65 462a 0000
#od -N 10 -h mcrt0_64.o
   0000000 01f7 0003 3fe2 7fd5 0000

 HP Unix

沒有實(shí)際操作,只是通過UltraEdit打開兩個(gè)文件xxx32.sl和xxx64.sl并比較前面幾個(gè)字節(jié)(惠普庫(kù)文件是.sl結(jié)尾不是.so結(jié)尾的)。發(fā)現(xiàn)64位的文件和Linux/Solaris的類似。

?
1
2
02 10 01 0e 05 12 40
7f 45 4c 46 02 02 01

感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 日本视频高清 | 久久99精国产一区二区三区四区 | v视界影院成片 | 国产欧美成人免费观看 | 99精品国产久热在线观看66 | 色综久久天天综合绕视看 | 成人免费毛片一区二区三区 | 和肥岳在厨房激情 | 波多野结衣被绝伦强在线观看 | 亚洲人成激情在线播放 | 成熟女人50岁一级毛片不卡 | 91插插插插| 91精品综合久久久久m3u8 | 久久中文字幕乱码免费 | 好男人免费高清在线观看2019 | 范冰冰特黄xx大片 | 天天综合色天天综合网 | 日韩亚洲一区中文字幕在线 | 国产日韩欧美在线一二三四 | 国产清纯91天堂在线观看 | 婷婷色网 | bt国产| 小草高清视频免费直播 | 精品国产一区二区在线观看 | 欧美另类杂交a | 男女天堂 | 荡娃艳妇系列小说 | sxx免费看视频在线播放 | 国产精品吹潮香蕉在线观看 | 五月婷婷丁香在线视频 | 精品国产成a人在线观看 | 国产精品久久久99 | 无毛黄片 | 91制片厂果冻传媒杨柳作品 | 亚洲欧洲日产国码无码av | 四虎官网| 男人的天堂久久精品激情a 男人的天堂va | 女同变态 中文字幕 | 亚洲精品精品一区 | 久久久久青草大香线综合精品 | 性夜影院爽黄A爽免费动漫 性色欲情网站IWWW九文堂 |