<form id="hz9zz"></form>
  • <form id="hz9zz"></form>

      <nobr id="hz9zz"></nobr>

      <form id="hz9zz"></form>

    1. 明輝手游網中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

      Linux怎么使用shell辨別系統位數

      [摘要]現在絕大多數用戶使用的是Windows系統,都知道Windows系統有分32位和64位,其實Linux系統也有32位和64位之分,你知道你的Linux系統是幾位的嗎?下面小編就教你如何使用shell...

        現在絕大多數用戶使用的是Windows系統,都知道Windows系統有分32位和64位,其實Linux系統也有32位和64位之分,你知道你的Linux系統是幾位的嗎?下面小編就教你如何使用shell查看Linux是32位還是64位。

      Linux如何使用shell辨別系統位數

        手動查看系統位數

        查看linux系統位數,可以分別執行以下兩個命令

        getconf WORD_BIT

        用于獲取word的位數

        getconf LONG_BIT

        用于獲取long的位數

        對于64位系統以上兩個命令應該分別得到32和64。

        判斷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的位數

        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位: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

        上面就是Linux使用shell查看Linux32位和64位的方法介紹了,除了使用shell查看,你還能手動執行命令查看系統位數。


      Linux是一套免費使用和自由傳播的類Unix操作系統




      日韩精品一区二区三区高清