共計 1322 個字符,預計需要花費 4 分鐘才能閱讀完成。
這篇文章主要介紹了 linux 如何判斷系統是否為 64 位的相關知識,內容詳細易懂,操作簡單快捷,具有一定借鑒價值,相信大家閱讀完這篇 linux 如何判斷系統是否為 64 位文章都會有所收獲,下面我們一起來看看吧。
判斷方法:1、利用 uname 命令,語法“uname -a”或“uname -m”,輸出“x86_64”則是 64 位;2、利用 arch 命令,直接執行“arch”即可;3、執行“getconf LONG_BIT”命令,輸出“64”則是;4、利用 file 命令,語法“file /sbin/init”或“file /bin/ls”,輸出信息中包含 x86_64 則表示 64 位。
linux 判斷系統是否為 64 位的方法
方法 1:利用 uname 命令
uname 可顯示電腦以及操作系統的相關信息。
如下例子所示,x86_64 表示 64 位系統。
[root@gettestlnx01 ~]# uname -a
Linux gettestlnx01 3.8.13-16.2.1.el6uek.x86_64 #1 SMP Thu Nov 7 17:01:44 PST 2013 x86_64 x86_64 x86_64 GNU/Linux
[root@gettestlnx01 ~]# uname -m
x86_64
- a 或 –all:顯示全部的信息。
- m 或 –machine:顯示電腦類型。
方法 2:利用 arch 命令
arch 命令主要用于顯示當前主機的硬件結構類型,arch 命令輸出的結果有:i386、i486、mips、alpha 等。其中 x86_64 表示 64 位系統。
[root@DB-Server ~]# arch
[root@gettestlnx01 ~]# arch
x86_64
方法 3:利用 getconf LONG_BIT 命令
如下例子所示:32 位 Linux 系統顯示 32,64 位 Linux 系統顯示 64。最簡單、快捷的方法。
[root@gettestlnx01 ~]# getconf LONG_BIT
64
方法 4:利用 file 命令
Linux file 命令用于辨識文件類型。
[root@gettestlnx01 ~]# 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
[root@gettestlnx01 ~]# file /bin/ls
/bin/ls: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.18, stripped
輸出信息中包含 x86_64 表示 64 位系統。
關于“linux 如何判斷系統是否為 64 位”這篇文章的內容就介紹到這里,感謝各位的閱讀!相信大家對“linux 如何判斷系統是否為 64 位”知識都有一定的了解,大家如果還想學習更多知識,歡迎關注丸趣 TV 行業資訊頻道。