日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > windows >内容正文

windows

如何判断Unix系统的一个库文件是32位还是64位的

發布時間:2023/12/31 windows 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 如何判断Unix系统的一个库文件是32位还是64位的 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

如何判斷Unix系統的一個庫文件是32位還是64位的

某些時候,我們需要知道操作系統的位數,或者配置插件的時候需要知道主程序的位數(例如配置apache插件的時候需要知道apache的位數以便配置相應的插件),最簡單的辦法就是執行file命令,如:

file 命令

Linux:

  • # 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位的沒有說明

  • #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:

  • # file libmp.so?
  • libmp.so:?????? ELF 32-位 MSB 動態庫 SPARC 版本 1,動態鏈接,沒有除去
  • od 命令

    另外通過二進制查看命令od查看相關的庫文件也可以解決此問題,但難度大,也不保險。下面給出在不同系統中的結果,以供參考(由于只在某一版本的操作系統下面做的測試,下面的結果不可能適應所有的所有版本的系統)

    Linux

    32位第4段是0101;64位第4段是0102?。-h 表示按16進制2字節整數查看,整數高低位也調整了(如7f45變成457f); -N 10 表示查看10個字節。

  • #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 參數變成 -x。另外顯示結果也不太一樣,Solaris是按照字節順序顯示的,Linux是按照16進制2字節整數查看,會把高低位調整了。

  • #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

  • #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

    沒有實際操作,只是通過UltraEdit打開兩個文件xxx32.sl和xxx64.sl并比較前面幾個字節(HP庫文件是.sl結尾不是.so結尾的)。發現64位的文件和Linux/Solaris的類似。

  • 02 10 01 0e 05 12 40
  • 7f 45 4c 46 02 02 01
  • 原文發布時間:2015-04-17

    本文來自云棲合作伙伴“linux中國”

    總結

    以上是生活随笔為你收集整理的如何判断Unix系统的一个库文件是32位还是64位的的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

    主站蜘蛛池模板: 日韩第一视频 | 欧美在线资源 | 国产精品99久久久久久动医院 | 五月丁香久久婷婷 | 久久伊人av | 在线观看视频免费 | 亚洲天堂2016 | 免费在线观看污 | 国产精品自产拍 | a在线 | 亚洲美女视频网 | 欧美福利在线 | 国产精品视频不卡 | 女人的天堂网站 | 日本一区二区三区免费电影 | caopor超碰| 欧美少妇精品 | 日韩一级大片 | 国产网红无码精品视频 | 九九久久久| 黑人一级| 国产日韩精品一区 | 无码人妻aⅴ一区二区三区玉蒲团 | 人人舔人人干 | 1级黄色大片| 西野翔之公侵犯中文字幕 | 三级性视频 | 最新av导航 | 无码人妻少妇色欲av一区二区 | 亚洲热av| 浪潮av网站| av999| 人成在线 | 五月丁香久久婷婷 | 美女福利视频在线 | 日本精品免费一区二区三区 | 免费成人在线看 | 香港三级日本三级三69 | 亚洲国产日韩在线一区 | 国产成人无码av在线播放dvd | 毛片最新网址 | 亚洲精品乱码久久久久久国产主播 | 日本三级一区二区 | 亚州视频在线 | 99视频在线播放 | 2一3sex性hd | 在线只有精品 | 国产三级不卡 | 69色综合| 中文字幕乱码人妻无码久久 | 久草av在线播放 | 欧美性猛交xxxx乱大交3 | 夜夜嗨av一区二区三区四区 | 久久久久久久久久久久久久 | 能直接看的av网站 | 日本波多野结衣在线 | 中文字幕无线码 | 福利在线免费视频 | 国产jizz | 韩国日本欧美一区 | 激情五月综合色婷婷一区二区 | 亚洲欧美视频在线 | 国产成人久久婷婷精品流白浆 | 欧美三级一区二区三区 | 精品人伦一区二区三 | 一区福利视频 | 亚洲综合色婷婷 | 欧美一区二区在线视频 | 97超碰色| 欲涩漫入口免费网站 | 免费人成年激情视频在线观看 | 中文字幕一区二区三区四区视频 | 亚洲电影影音先锋 | 18岁禁黄网站 | 日本欧美不卡 | 影音先锋中文字幕在线播放 | 婷婷国产一区 | 欧美视频直播网站 | 国产网址在线 | 老熟妇仑乱一区二区视频 | 成人午夜视频网站 | 中国美女一级黄色片 | 欧美日韩中文字幕一区 | 欧美性久久久久 | 日本韩国欧美一区 | www.日韩在线观看 | 欧美日韩国产区 | 一区二区三区中文视频 | 日本囗交做爰视频 | 中文字幕一区二区三区在线不卡 | 国产精品字幕 | 亚洲午夜精品一区 | 成人二三区 | 第一福利在线视频 | 久久综合九色综合欧美狠狠 | 欧美一区二区三区观看 | 成人黄色激情 | 狠狠干视频网 | 91免费视频国产 |