(一) 查看已經安裝的CentOS版本信息centos
1.cat /etc/issue 查看版本網絡
cat 縮寫concatenate cat命令能夠用來顯示、合併文件。ui
CentOS release 6.6 (Final)操作系統
CentOS 發行版6.6 ip
etc 初期etc的英文名字縮寫爲etcetera ,後來你們更習慣稱爲 Editable Text Configuration。ETC爲系統配置文件目錄,該目錄包含系統啓動腳本、啓動配置文件、用戶登錄配置文件、網絡配置文件、httpd 配置文件、IPSec 配置文件和其餘文件等。get
2. cat /etc/redhat-release 查看CentOS版本編譯器
3. cat /proc/versionit
proc 爲process的縮寫,裏面存放與內核相關的文件。io
顯示結果:
Linux version 2.6.32-504.12.2.el6.x86_64 (mockbuild@c6b9.bsys.dev.centos.org) (gcc version 4.4.7 20120313 (Red Hat 4.4.7-11) (GCC) ) #1 SMP Wed Mar 11 22:03:14 UTC 2015 編譯
咱們能夠看到該系統使用的是Linux 2.6.32 內核的64爲操做系統。GCC 爲GUN 編譯器集合,採用4.4.5版本。
4.uname -a 顯示以下
Linux 主機192-168-14-166
Linux 版本2.6.32-504.12.2.el6.x86_64 64位
5 uname -r
顯示結果:2.6.32-504.12.2.el6.x86_64
分析結果:Linux 版本2.6.32-504.12.2.el6.x86_64 64位
(二)查看系統是32位或者64位的方法
1. getconf LONG_BIT or getconf WORD_BIT
輸入:getconf LONG_BIT
返回結果:64
輸入:getconf WORD_BIT
返回結果:32
分析:32位的系統中int類型和long類型通常都是4字節,64位的系統中int類型仍是4字節的,可是long已變成了8字節inux系統中可用」getconf WORD_BIT」和」getconf LONG_BIT」得到word和long的位數。64位系統中應該分別獲得32和64。
因此該系統爲64爲Linux系統。
2. 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
能夠看到 ELF 64-bit LSB 因此該系統爲64