1. 程式人生 > >如何檢視LINUX系統是32bit還是64bit

如何檢視LINUX系統是32bit還是64bit

Iam a new Linux system user. How do I determine if my CPU is 64bit or not on a Linux operating systems using command line option? How can I check Linux kernel is in 32 bit or 64 bit mode?

You need to use the following commands to find out information about Linux kernel and CPU architecture:
Tutorial details
Difficulty Easy (rss)
Root privileges Yes
Requirements Linux
Estimated completion time 2m
getconf LONG_BIT command: This command check if the OS (kernel) is 32 bit or 64 bit.uname command: This command prints system information including kernel version and whether kernel (os) is 32 bit or 64 bit./proc/cpuinfo
 file
: Use this file to determine if CPU is 64 bit or 32 bit i.e. find out CPU architecture.

Example - Find out if running Linux kernel (OS) is 32 or 64 bit

Type the following command at the terminal:
$ uname -a
Sample output:

Linux ora100 2.6.5-7.252-smp #1 SMP Tue Feb 14 11:11:04 UTC 2006 x86_64 x86_64 x86_64 GNU/Linux

x86_64 GNU/Linux indicates that you've a 64bit Linux kernel running. If you use see i386/i486/i586/i686 it is a 32 bit kernel. You can also use the following command to find out if Linux kernel is running in 32bit or 64bit mode:
$ getconf LONG_BIT
Sample outputs:

64

How do I find out CPU is 32bit or 64bit on a Linux system?

Simply type the following grep command and if you see lm in output, you have a 64 bit CPU based system:
$ grep flags /proc/cpuinfo
OR
$ grep -o -w 'lm' /proc/cpuinfo | sort -u
Output:

flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc pni monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr lahf_lm
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc pni monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr lahf_lm
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc pni monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr lahf_lm
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc pni monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr lahf_lm
(Scroll to see all flags)

More about CPU modes:

  • lm flag means Long mode cpu - 64 bit CPU
  • Real mode 16 bit CPU
  • Protected Mode is 32-bit CPU

相關推薦

如何檢視LINUX系統32bit還是64bit

Iam a new Linux system user. How do I determine if my CPU is 64bit or not on a Linux operating systems using command line option? How can I check Linux

2018/11/29 檢視linux系統版本資訊

檢視linux系統版本資訊(Oracle Linux、Centos Linux、Redhat Linux、Debian、Ubuntu) 一、檢視Linux系統版本的命令(3種方法) 1、cat /etc/issue,此命令也適用於所有的Linux發行版。   [[email p

檢視Linux系統、Apche、Nginx、 MySQL 、 PHP 版本

1.檢視Linux版本: 1、uname -a; 2、more /etc/issue; 3、cat /proc/version; 2.檢視Mysql版本: 1、 在終端下執行 mysql -V

檢視linux 系統資訊

Linux系統資訊檢視命令大全 版系統 uname -a # 檢視核心/作業系統/CPU資訊 head -n 1 /etc/issue # 檢視作業系統版本 cat /proc/cpuinfo # 檢視CPU資訊 hostname # 檢視計算機名 lspci

檢視linux系統常用的命令,Linux檢視系統配置常用命令

一、linux CPU大小   cat /proc/cpuinfo |grep "model name" && cat /proc/cpuinfo |grep "physical id" 說明:Linux下可以在/proc/cpuinfo中看到每個cpu

檢視linux系統版本號

檢視linux作業系統版本 1.檢視核心版本的命令 [[email protected] ~]# cat /proc/version Linux version 3.10.0-693.2.2.el7.x86_64 ([email protected]) (gcc v

檢視linux系統版本資訊(Oracle Linux、Centos Linux、Redhat Linux、Debian、Ubuntu)

一、檢視Linux系統版本的命令(3種方法) 1、cat /etc/issue,此命令也適用於所有的Linux發行版。   [[email protected] home]# cat /etc/issue   CentOS release 6.5 (Final)   Kernel

檢視Linux系統/檔案是32位還是64位

檢視系統(核心) uname -a 結果如下: 檢視檔案 對於可執行檔案、.o檔案或so檔案,有兩種方式檢視是32位還是64位。 第一種,用file命令,比如看WebRTC編譯出來

檢視linux系統是32還是64

[[email protected] GmSSL-master]#  [[email protected] GmSSL-master]# getconf LONG_BIT 32 [[email protected] GmSSL-master]#

檢視linux系統/檔案 是32位還是64位

1. 檢視LInux系統是32位還是64位: [[email protected] ~]$ uname -a Linux hostname 2.6.18-274.el5 #1 SMP Fri Jul 8 17:36:59 EDT 2011 x86_64 x86_6

檢視Linux系統記憶體的真實佔用

Linux啟動新的程序的時候會優先使用實體記憶體,當實體記憶體還有空閒時,linux是不會釋放記憶體的(只要還有空間,那麼程序就在可用空間中啟動,而不是先清理一下記憶體然後再啟動新的程序),即使佔用記憶體的程式已經被關閉了(這部分記憶體就用來做快取了)。也就是說

檢視Linux系統架構型別的5條常用命令

轉載地址:http://www.cnblogs.com/linuxprobe/p/5643668.html 導讀很多時候我們都需要檢視當前 Linux 系統是 32 位還是 64 位系統架構型別,本文中我將向大家推薦 5 條常用命令。無論你使用的是桌面版或是隻裝了文字介面的

檢視Linux系統版本與位數

檢視系統發行版資訊 檢視LSB (Linux Standard Base)本身的版本資訊。 [ray@localhost ~]$ lsb_release -v LSB Version:  :c

檢視linux系統版本命令大全

一、檢視Linux核心版本命令 方法一:cat /proc/version 用法:[[email protected] home]# cat /proc/version 方法二:uname -a 用法:[[email protected] home]# uname

檢視linux系統配置(centos/redhat)

一:檢視cpu more /proc/cpuinfo | grep "model name" grep "model name" /proc/cpuinfo 如果覺得需要看的更加舒服 grep "model name" /proc/cpuinfo | cut -f2 -d: 二:檢視記憶

檢視linux系統的ip

背景 最近學習網路協議,有一篇文章講解怎麼檢視機器的ip地址,由於現在用linux比較多,所以重點記錄下linux系統怎麼檢視ip地址。 正文 檢視linux ip的命令:ifconfig ifconfig詳解 使用ifconfig在linux執行下,效果如下:

檢視Linux系統配置

1.顯示cpu架構資訊 [[email protected] ~]$ lscpu Architecture: x86_64 CPU op-mode(s): 32-bit, 64-bit Byte Order: Little Endian CPU(

檢視Linux系統版本資訊 (轉載)

怎樣檢視Linux系統版本資訊的命令...   幾種檢視Linux版本資訊的方法:   1. uname -a Webjx.Com   2. cat /proc/version   3. cat /etc/issue 4. lsb_release -a   詳解 lsb_release -a  

如何檢視linux系統(硬體)資訊

   1、檢視cpu型號:    cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c        2、檢視CPU的核數:     CPU個數:     cat /proc/cpuinfo |grep "physical id"|sort |uniq|w

如何檢視linux系統下的各種日誌檔案 linux 系統日誌的分析大全

日誌分類: 1. 連線時間的日誌  連線時間日誌一般由/var/log/wtmp和/var/run/utmp這兩個檔案記錄,不過這   兩個檔案無法直接cat檢視,並且該檔案由系統自動更新,可以通過如下:   w/who/finger/id/last/lastlog