當前位置:首頁 » 操作系統 » linux64位

linux64位

發布時間: 2022-01-25 18:57:31

1. 要安裝32位的linux還是64位的

在操作系統原理上
32位系統中cpu處理的指令字長一個是32bit,64位系統的資格指令字長是64bit,定址也同理。64位的CPU指令,意味著同樣的一條指令中的信息量大,更少的指令條數就能完成一樣的功能。
存儲字長64位,意味著可以表示的地址空間更大。能管理的內存更大。簡言之:「64位系統,支持的內存條,幾乎沒有限制,而32位系統,只支持4G的內存,操作系統再佔用一部分,用戶可用的只有3G左右,因此局限性較大。」

應用方面,32位的軟體和64位的軟體不通用。64位的操作體統可以通過「32位運行庫」實現對32位應用程序的支持。
關於系統安裝的教程的話,建議參考一下《Linux就該這么學》書籍中的前面幾個章節。

2. linux系統裝32位的還是64位的

查看linux是多少位的幾位方法:
查看linux機器是32位還是64位的方法:方法一:file /sbin/init 或者 file /bin/ls結果如下:/sbin/init: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.18, stripped
如果顯示 64-bit 則為64位;
file /sbin/init
/sbin/init:
ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux
2.2.5, dynamically linked (uses shared libs), stripped
如果顯示為32 bit 則為32bit;方法二:uname -a:uname -aLinux pmx002**.**.** 2.6.32-71.el6.x86_64 #1 SMP Wed Sep 1 01:33:01 EDT 2010 x86_64 x86_64 x86_64 GNU/Linux
x86_64表示64位機器uname -aLinux pmx0**.**.** 2.6.9-5.ELsmp #1 SMP Wed Jan 5 19:30:39 EST 2005 i686 i686 i386 GNU/Linux
i686表示32位機器
方法三:也是看linux是32位還是64位最簡單的方法:
getconf LONG_BIT
在32位和64位機器上運行如下命令,結果如下:
[b@002 ~]$ getconf LONG_BIT64[root@pmx4 /]# getconf LONG_BIT32

3. 如何看linux是32位還是64位

uname -a
如果是64位機器,會輸出x86_64

Linux代碼
[chenzhou@testweb01 ~]$ uname -a
Linux testweb01 2.6.18-308.4.1.el5 #1 SMP Tue Apr 17 17:08:00 EDT 2012 x86_64 x86_64 x86_64 GNU/Linux

可以看到,uname-a執行後的結果中輸出了x86_64,說明該機器是64位的,否則代表該機器是32位的

方法二:file /sbin/init 或者 file /bin/ls

示例:32位機器

file /sbin/init

Linux代碼
[root@localhost ~]# file /sbin/init
/sbin/init: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.6.9, dynamically linked (uses shared libs), for GNU/Linux 2.6.9, stripped

32-bit
代表32位的

4. 查看linux系統是32位還是64位

一、
[root@linuxzgf ~]#getconf LONG_BIT

[root@linuxzgf ~]#getconf WORD_BIT

(32位的系統中int類型和long類型一般都是4位元組,64位的系統中int類型還是4位元組的,但是long已變成了8位元組inux系統中可用"getconf WORD_BIT"和"getconf LONG_BIT"獲得word和long的位數。64位系統中應該分別得到32和64。)

二、

[root@linuxzgf ~]#uname -a

如果有x86_64就是64位的,沒有就是32位的

後面是X686或X86_64則內核是64位的,i686或i386則內核是32位的

三、

直接看看有沒有/lib64目目錄的方法。64位的系統會有/lib64和/lib兩個目錄,32位只有/lib一個。

四、

[root@linuxzgf ~]#file /sbin/init

/sbin/init: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.6.9, dynamically linked (uses shared libs), for GNU/Linux 2.6.9, stripped

32-bit即是32位的 linux, 如是64位的, 顯示的是 64-bit

五、

[root@linuxzgf ~]#file /bin/cat

/bin/cat: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.6.9, dynamically linked (uses shared libs), for GNU/Linux 2.6.9, stripped

32-bit即是32位的 linux, 如是64位的, 顯示的是 64-bit

5. linux32位和64位的區別

第一點設計初衷不同:
64位操作系統的設計初衷是:滿足機械設計和分析、三維動畫、視頻編輯和創作,以及科學計算和高性能計算應用程序等領域中需要大量內存和浮點性能的客戶需求。換句簡明的話說就是:它們是高科技人員使用本行業特殊軟體的運行平台。而32位操作系統是為普通用戶設計的。
第二點定址能力不同:
64位處理器的優勢還體現在系統對內存的控制上。由於地址使用的是特殊的整數,因此一個ALU(算術邏輯運算器)和寄存器可以處理更大的整數,也就是更大的地址。比如,Windows
Vistax64Edition支持多達128GB的內存和多達16TB的虛擬內存,而32位CPU和操作系統最大隻可支持4G內存
第三點要求配置不同:
64位操作系統只能安裝在64位電腦上(CPU必須是64位的)。同時需要安裝64位常用軟體以發揮64位(x64)的最佳性能。32位操作系統則可以安裝在32位(32位CPU)或64位(64位CPU)電腦上。當然,32位操作系統安裝在64位電腦上,其硬體恰似「大馬拉小車」:64位效能就會大打折扣。
第四點運算速度不同:
關於32位和64位系統的差別,那真是說來話長,這里我們首先要了解一下CPU的架構技術,通常我們可以看到在計算機硬體上會有X86和X64的標識,其實這是兩種不同的CPU硬體架構,x86代表32位操作系統
x64代表64位操作系統。那麼這個32位和64位中的「位」又是什麼意思呢?相對於32位技術而言,64位技術的這個位數指的是CPU
GPRs(General-Purpose
Registers,通用寄存器)的數據寬度為64位,64位指令集就是運行64位數據的指令,也就是說處理器一次可以運行64bit數據。舉個通俗易懂但不是特別准確的例子:32位的吞吐量是1M,而64位吞吐量是2M。即理論上64位系統性能比32位的提高1倍。

6. 如何看linux是否為64位系統

方法1:getconf LONG_BIT 查看
如下例子所示: 32位Linux系統顯示32, 64位Linux系統顯示64。最簡單、快捷的方法。
[root@DB-Server ~]# getconf LONG_BIT
32

[root@gettestlnx01 ~]# getconf LONG_BIT
64

方法2:uname命令查看
如下例子所示,x86_64表示64位系統, i686 i386表示32位系統。i686 只是i386的一個子集,支持的cpu從Pentium 2 (686)開始,之前的型號不支持.
[root@DB-Server ~]# uname -a
Linux DB-Server 2.6.18-194.el5 #1 SMP Tue Mar 16 21:52:43 EDT 2010 i686 i686 i386 GNU/Linux
[root@DB-Server ~]# uname -m
i686

[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

方法3: arch命令查看
[root@DB-Server ~]# arch
i686
[root@gettestlnx01 ~]# arch
x86_64

方法4: file命令查看

[root@DB-Server ~]# file /sbin/init
/sbin/init: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.6.9, dynamically linked (uses shared libs), for GNU/Linux 2.6.9, stripped

7. linux系統分32位和64位嗎

是有32位和64位之分的。
各大發行版linux中都會明確指出版本。下載ubuntu時會明確要求你選擇64位或32位的ubuntu;i386就是32位版本,x86_64為64位版本。
在Shell中,可以用命令getconf LONG_BIT查看,或者命令uname -a(m)查看。

8. 如何查看linux x86和x64

1、切換到root用戶,su - root,如下圖。

9. LINUX操作系統有64位的嗎

第一;linux現在主流的發行版中,都有32和64位的版本之分;
第二;64位的window里裝32位的linux我不知道你是什麼意思,這兩個系統唯一共從的方法就是安裝虛擬機,在虛擬機內裝不同的系統;若是想裝在物理機上,那麼首先是這兩個系統不可能共存同時啟動;只能裝為雙系統,來回切換使用;

你先把這些基本的問題搞清楚後在決定你要以什麼樣的方式去安裝吧!
下載地址沒有!自己去社區或論壇找吧!

10. 如何查看自己的linux是32位還是64位

1、連接上相應的linux主機,進入到等待輸入shell指令的linux命令行狀態下。

熱點內容
rc4android 發布:2024-11-15 15:27:25 瀏覽:741
電腦伺服器機箱圖片 發布:2024-11-15 15:27:18 瀏覽:114
網頁緩存文件提取 發布:2024-11-15 15:24:42 瀏覽:144
sqlserver提高 發布:2024-11-15 15:24:40 瀏覽:659
太空工程師編程模塊 發布:2024-11-15 15:15:27 瀏覽:68
apache壓縮 發布:2024-11-15 15:11:54 瀏覽:245
java比較三個數 發布:2024-11-15 15:08:39 瀏覽:835
fml加密 發布:2024-11-15 15:05:56 瀏覽:883
存儲上市龍頭 發布:2024-11-15 14:52:14 瀏覽:38
我的世界伺服器怎麼重置教學 發布:2024-11-15 14:52:13 瀏覽:124