2011-08-15 8 views
20

Linuxプロセッサ/チップアーキテクチャを見つけるにはどのようなコマンドを使用しますか?linuxプロセッサ/チップアーキテクチャの検索方法

linux-x86-32 
linux-x86-64 
linux-ppc-64 
+3

'は、una​​me -m'が戻ってあなたを与える' i686'または32ビットまたは64ビットのIntel CPUに依存し 'x86_64'が、私は非Intelアーキテクチャ上のマシンにアクセスすることはできません。 – birryree

+0

uname -mはi686を示します。 32ビットか64ビットかどうかをどのように知るのですか? – Jason

+3

x86_64またはamd64は64ビットです。 i386、i486、i586、およびi686は32ビットです。しかし、これらの値は単にカーネルがコンパイルされたターゲットの反映であり、必ずしもCPUが実行できるものではありません。 –

答えて

26

カーネルアーキテクチャ表示する:CPUの詳細を表示するuname -a

を:cat /proc/cpuinfo

+6

具体的には、プロセッサアーキテクチャ用の 'uname -p'です。 –

+1

'uname'(* any *オプション付き)は、物理CPUアーキテクチャではなく* kernel *アーキテクチャのみを表示します。つまり、カーネルがコンパイルされたCPUを表示します。しかし、x86_64 CPUで実行していてもi386が表示される可能性があります。 –

6

見る(man uname):端末内

echo `uname -s`-`uname -p` 
13

タイプ:

lscpu

リターンこの出力:

Architecture:   i686 
CPU op-mode(s):  32-bit, 64-bit 
Byte Order:   Little Endian 
CPU(s):    2 
On-line CPU(s) list: 0,1 
Thread(s) per core: 1 
Core(s) per socket: 2 
Socket(s):    1 
Vendor ID:    GenuineIntel 
CPU family:   6 
Model:     23 
Stepping:    6 
CPU MHz:    2670.000 
BogoMIPS:    5320.13 
L1d cache:    32K 
L1i cache:    32K 
L2 cache:    3072K 

または端末

lscpuを入力| grepの建築

リターンこの出力:

Architecture:   i686 
5

私は誰uname -mを示唆していない驚いています。私のラップトップでは、これはarmv7lですが、uname -aは私に怪しい2行のテキストを与えます。

+0

これを答えとしてもっと肉付けすることができれば、それを削除してコメントとして追加するといいでしょう。ありがとう! –

+0

@ MaximillianLaumeister問題はありません、今すぐ私の答えを更新しました。 –

2

最高と簡潔には、それはあなたのマシンについての最も基本的な情報を提供します

 hostnamectl 

コマンドです。 uname、lsb_release、lscpuなどのようなものは、特定の情報を返します。

 Static hostname: xxxx 
    Icon name: computer-laptop 
    Chassis: laptop 
    Boot ID: b3a1f952c514411c8c4xxxxxxxxxxxx 
    Operating System: Ubuntu 14.04.3 LTS 
    Kernel: Linux 3.19.0-43-generic 
    Architecture: x86_64 
関連する問題