一般都是用 uname -a, uname -m (顯示 i386 => 32bits, x86_64 => 64bits)
系統如何判斷 32bits / 64bits
在嘿嘿星期四的討論學到, Mat: 用 `file /bin/bash`, 結果非常淺顯易懂.
- 64bits: file /bin/bash
/bin/bash: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.15, stripped
- 32bits: file /bin/bash
/bin/bash: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.18, stripped
感謝 sshsiung 提供的方法:
- getconf LONG_BIT # 32bits
32
- getconf LONG_BIT # 64bits
64
getconf LONG_BIT
感謝指點, 這個方法直接出來 32, 64... 淺顯易懂. 🙂
您好,
不好意思, 問一個文不對題的問題,
看到您的 Blog 有很多 Linux 的文章,
常常 google 會搜到您的 Blog,
但不知道是我用的關鍵字不對還是怎樣, 總找不到我想要的設定。
我從 Ubuntu 9.10 開始玩,到目前 Ubuntu 10.10,
對於網路的設定一直弄不好...
在家中,我需要使用 ADSL 撥接上網,使用 Ubuntu 9.10 以上內建的
Network Manager 就可以正常撥接上網,不過,當我需要連家中其他
的電腦時,又需要將撥接關閉,再將 eth0 連線,才能連到家中其他的電腦。
是否可以像 Windows 一樣,可以同時使用網芳,又可以撥接上網?
我該如何設定?或是需要什麼軟體?
ADSL 撥接上網, 應該會多出 ppp0 得界面.
你只需要將 eth0 設定成你網芳得 IP, 就可以連到了. 🙂
由 Network Manager 下拉選單中,
選了 eth0 連線,ADSL 就斷線,
選了 ADSL 連線,eth0 就斷線,
能讓 eth0 與 ADSL 同時連線嗎?
呃, 我剛剛說的是修改 /etc/network/interfaces
Network Manager 我沒用過這種作法耶. Orz..
如果是這樣,那 /etc/network/interfaces 應如何修改
才能同時使用呢?
因為我的 /etc/network/interfaces 就只有以下兩行
auto lo
iface lo inet loopback
ADSL 上網的設定在這個檔案內並沒有看到,
但是我仍可以由 Network Manager 選單點選 ADSL 撥接上網
用 pppoeconf 設定, interfaces 設定大概會長成這樣子.
你需要依照自己的環境另外修改. 🙂
auto eth0
iface eth0 inet static
address 區網IP
netmask 255.255.255.0
network 區網網段IP.0
broadcast 區網網段IP.255
auto dsl-provider
iface dsl-provider inet ppp
pre-up /sbin/ifconfig eth0 up
provider dsl-provider
太感謝您了 ^__^
原來只要執行 pppoeconf 設定完 PPPoE 的帳密
再手動修改 /etc/network/interfaces 的 eth0
就可以同時網芳+撥接了 ^^
使用後,重開機後,系統列就不會出現 Network Manager 的圖示了。
之後也要學習怎麼用 iwconfig 等來建立無線網路連線了,
使用 Network Manager 是比較方便簡單,但唯一缺點就是
不能用同網芳+撥接...
再次感謝您 😀
嗯嗯, 加油. 🙂
不好意思。没征得您同意的情况下,我把它发表在新浪微博上了。
一直有订阅您的blog,这是个充满应用技巧的地方。感谢分享。
沒關係, 您能通知我就很開心囉~~ 請享用吧~ 🙂
uname -a 看是x86還x86_64也可以
解决了我的问题,感谢!