① linux系統分為哪些版本選擇哪個比較好
Linux操作系統是目前市場上非常受歡迎的一種,那麼常見的Linux系統都有哪些呢?我為大家詳細的介紹一下吧。
其實我們市場說的Linux主要分為兩種,一種是Linux系統內核,一種就是Linux發行系統,兩者之間有什麼區別呢?其實Linux系統內核就是提供硬體抽象層、文件系統的系統內核程序,而Linux發行版本就是由Linux內核和眾多軟體的結合產品,接下來為大家介紹常見的Linux發行套件!
1、紅帽企業版,就是我們常說的RHEL,RHEL具有極強的系統穩定性,紅帽公司也是全球最大的開源系統廠商,擁有完善的系統支持。
2、社區企業操作系統,也就是國內應用比較多的CentOS,該系統就是重新編譯免費提供給用戶使用。
3、Fedora,該系統是由紅帽公司發行的桌面版系統套件,可以體驗最新的技術和工具,了解最新的特性。
4、Debian,該系統在國內具有很高的認知度,安全性和穩定性是非常強的,提供免費的基礎支持,系統近十萬種的開源軟體。
5、Ubuntu,該系統和Fedora都是很出色的桌面系統,它是派生自Debian的系統,對新款的設備具有很強的兼容能力。
6、gentoo:該系統操作復雜,自定製性極強,適合一些有經驗的Linux系統學者。
② linux版本信息和區別
查看內核版本命令:
1) [root@localhost~]# cat /proc/version
Linux version 2.6.18-238.el5 ([mockbuild@x86-012.build.bos.redhat.com](mailto:mockbuild@x86-012.build.bos.redhat.com)) (gcc version 4.1.2 20080704 (Red Hat 4.1.2-50)) #1 SMP Sun Dec 19 14:22:44 EST 2010
2)[root@localhost~]# uname -r
2.6.18-238.el5
3)[root@localhost~]# uname -a
Linux SOR_SYS.99bill.com 2.6.18-238.el5 #1 SMP Sun Dec 19 14:22:44 EST 2010 x86_64 x86_64 x86_64 GNU/Linux
查看linux版本:
1) 登錄到伺服器執行 lsb_release -a ,即可列出所有版本信息,例如:
[root@localhost~]# lsb_release -a
LSB Version: :core-4.0-amd64:core-4.0-ia32:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-ia32:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-ia32:printing-4.0-noarch
Distributor ID: RedHatEnterpriseAS
Description: Red Hat Enterprise Linux AS release 4 (Nahant Update 4)
Release: 4
Codename: NahantUpdate4
注:這個命令適用於所有的linux,包括Redhat、SuSE、Debian等發行版。
2) 登錄到linux執行cat /etc/issue,例如如下:
[root@localhost~]# cat /etc/issue
Red Hat Enterprise Linux Server release 5.6 (Tikanga)
Kernel \r on an \m
- 3) 登錄到linux執行cat /etc/redhat-release ,例如如下:
- [root@localhost~]# cat /etc/redhat-release
Red Hat Enterprise Linux AS release 4 (Nahant Update 4)
- 注:這種方式下可以直接看到具體的版本號,比如 AS4 Update 1
另:第3)、4)兩種方法只對Redhat Linux有效
5) [root@localhost~]# file /bin/bash
/bin/bash: ELF 64-bit LSB executable, AMD x86-64, version 1 (SYSV), for GNU/Linux 2.6.9, dynamically linked (uses shared libs), for GNU/Linux 2.6.9, stripped
6) [root@localhost~]# file /bin/cat
/bin/cat: ELF 64-bit LSB executable, AMD x86-64, version 1 (SYSV), for GNU/Linux 2.6.9, dynamically linked (uses shared libs), for GNU/Linux 2.6.9, stripped
linux版本信息說明
Linux內核版本有兩種:穩定版和開發版 ,Linux內核版本號由3個數字組成:r.x.y
r:目前發布的內核主版本。
x:偶數表示穩定版本;奇數表示開發中版本。
y:錯誤修補的次數。
內核版本號每位都代表什麼 ?
•以版本號為例: 2.6.18-128.ELsmp ,
•r: 2 , 主版本號
•x: 6 , 次版本號,表示穩定版本
•y: 18 , 修訂版本號 , 表示修改的次數,頭兩個數字合在一齊可以描述內核系列。如穩定版的2.6.0,它是2.6版內核系列。
•128: 表示這個當前版本的第5次微調patch , 而ELsmp指出了當前內核是為ELsmp特別調校的
•EL : Enterprise Linux ; smp : 表示支持多處理器 , 表示該內核版本支持多處理器
amd和intel
amd和Intel這倆公司的淵源很深,早期時Intel先是自己搞了個x86架構,然後amd拿到了x86的授權也可以自己做x86了。接著intel向64位過渡的時候自己搞了個ia64(x64架構)但是因為和x86架構不兼容市場反應極差,amd率先搞了x86的64位兼容(32和64的混合架構)也就是後來的x86-64,後來Intel也拿到了生產這貨的授權(i和a兩家專利交叉的很嚴重),也搞了x86-64,因為amd先搞出來的所以x86-64也叫amd64
目前amd和Intel是世界上最大的兩家x86和x86-64的cpu廠家(intel比較給力,四分天下有其三)。除了這兩家還有幾家小的公司也有x86的授權,比如via,不過技術水平真的很一般
x86
x86是指intel的開發的一種32位指令集,從386開始時代開始的,一直沿用至今,是一種cisc指令集,所有intel早期的cpu,amd早期的cpu都支持這種指令集,ntel官方文檔裡面稱為「IA-32」
早期的x86是cisc的代表,後來的發展中逐步引入了risc的部分理念,將內部指令的實現大量模塊化,准確來說是一個cisc外加risc部分技術的架構。目前x86的主要產品有Intel的至強,酷睿,奔騰,賽揚和凌動;amd的銳龍,apu等。上文提到的x64架構目前只有intel 安騰而且已經放棄了產品線。
到目前為止intel和amd的x86架構cpu雖然指令集上有很大差別了但是還是相互兼容的,所以軟體可以直接用。'
x84_64 與amd64
x84_64是x86 CPU開始邁向64位的時候,有2選擇:1、向下兼容x86。2、完全重新設計指令集,不兼容x86。AMD搶跑了,比Intel率先製造出了商用的兼容x86的CPU,AMD稱之為AMD64,搶了64位PC的第一桶金,得到了用戶的認同。而Intel選擇了設計一種不兼容x86的全新64為指令集,稱之為IA-64(這玩意似乎就是安騰),但是比amd晚了一步,而且IA-64也挺慘淡的,因為是全新設計的CPU,沒有編譯器,也不支持windows(微軟把intel給忽悠了,承諾了會出安騰版windows server版,但是遲遲拿不出東西)。。。後來不得不在時機落後的情況下也開始支持AMD64的指令集,但是換了個名字,叫x86_64,表示是x86指令集的64擴展,大概是不願意承認這玩意是AMD設計出來的。
也就是說實際上,x86_64,x64,AMD64基本上是同一個東西,我們現在用的intel/amd的桌面級CPU基本上都是x86_64,與之相對的arm,ppc等都不是x86_64。
arm與mips
arm是risc的典型代表,不過在arm的發展過程中引入了部分復雜指令(完全沒有復雜指令的話操作系統跑起來異常艱難),所以是一個risc基礎外加cisc技術的cpu。
arm的主要專利技術在arm公司手中,像高通,三星,蘋果這些公司需要拿到arm的授權。
另一個risc的典型處理器就是mips。mips是一個學院派的cpu,授權門檻極低,因此很多廠家都做mips或者mips衍生架構。我們平時接觸到的mips架構cpu主要用在嵌入式領域,比如路由器。
目前最活躍的mips是中國的龍芯,其loongisa架構其實是mips的擴展。
mips mipsel mips64el 區別
- Debian目前提供3個埠,'mips','mipsel'和'mips64el'。 'mips'和'mipsel'埠分別是大端和小端變體,使用O32 ABI和硬體浮點。他們在Jessie中使用MIPS II ISA,在Stretch中使用MIPS32R2 ISA。 'mips64el'埠是一個64位小端埠,使用N64 ABI,硬體浮點和MIPS64R2 ISA。
- mips 是32位大端位元組序
- mipsel 是32位小端位元組序
③ Linux的版本是開發版還是穩定版該怎麼區別
Linux的內核版本有兩種:1穩固版2開發版。x0dx0ax0dx0aLinux內核版本號是由3個數字構成:a.b.cx0dx0ax0dx0aa:目前發布的內核主版胡寬本。x0dx0ab:偶數表示穩固版本;奇數表示開發中版本。x0dx0ac:錯誤修補的次圓襪數。x0dx0ax0dx0a其中第一個數字是主版本號,第二個數字是次版本號,第三個數字是修訂版本橘做激號。
④ ubuntu linux的四個版本有什麼區別詳細
Ubuntu Kylin:是一個專門為中文用戶定製的Ubuntu版本,預置了大量中國用戶熟悉的應用,是開箱即用的Ubuntu官方中國定製版本,適合中國用戶使用。
Ubuntu Studio:個為專業多媒體製作而打造的Ubuntu版本,可以編輯襪猜和處理音頻、視頻和圖形圖像等多媒體文件。
Ubuntu desktop:是官方桌面版本的標准版,是現在用戶范圍最廣泛的。
Ubuntu server :是Ubuntu的伺服器版沒有桌面環境,只有命令行,主要應用於大型伺服器。

(4)linux各版本區別擴展閱讀:
ubuntu linux基本命令:
1.根目錄:一般根目錄下只存放目錄,在Linux下有且只有一個根目錄。所有的東西都返掘是從這里開始。當你在終端里輸入「/home」,你其實是在告訴電腦,先從/(根目錄)開始,再進入到home目錄
2.bin: /usr/bin: 可執行二進制文件的目錄,如常用的命令ls、tar、mv、cat等。
3.boot:放置linux系統啟動時用到的一些文件,如Linux的內核文件:/boot/vmlinuz,系統引導管理器:/boot/grub。
4.dev:存放linux系統下的設備文件,訪問該目錄下某個文件,相當於漏好核訪問某個設備,常用的是掛載光碟機 mount /dev/cdrom /mnt。
5.etc:系統配置文件存放的目錄,不建議在此目錄下存放可執行文件,重要的配置文件有 /etc/inittab、/etc/fstab、/etc/init.d、/etc/X11、/etc/sysconfig、/etc/xinetd.d。
6.home:系統默認的用戶家目錄,新增用戶賬號時,用戶的家目錄都存放在此目錄下,~表示當前用戶的家目錄,~e 表示用戶 e 的家目錄。
7.lib: /usr/lib: /usr/local/lib:系統使用的函數庫的目錄,程序在執行過程中,需要調用一些額外的參數時需要函數庫的協助。
⑤ linux發行版時間線及各發行版區別
Linux發行版主要有三個分支:Debian、Slackware、Redhat。
(1)Debian:(以社區的方式運作)
(2)slackware
(3)Redhat
(4)其他發行版本:
不通發行版之間的聯系和區別:
聯系: 所有發行版都是使用喚帆Linux內核;都需要遵循GNU的GPL協定;所有的發行版都有自己的版本號,版本格式約鉛散定基本一樣(主版本號.次版本號.發行號.修正號)槐鏈氏。
區別: 發行版的本質區別,在於繼承不同版本的內核,庫、程序的組成。不同發行版幾乎採用了不同包管理器(SLES、Fedora、openSUSE、centos、RHEL使用rmp包管理系統,包文件以RPM為擴展名;Ubuntu系列,Debian系列使用基於DPKG包管理系統,包文件以deb為擴展名。)
⑥ Linux眾多版本之間的區別有哪些
當你真正開始學習Linux操作系統的時候,就會發現Linux有很多的發行版本,從而被搞得一頭霧水,我將通過本篇文章來給大家解釋下Linux各個發行版本的區別都有哪些,希望能對你有幫助,請看下文:
Linux發行版本可以分為兩大類:
1、由商業公司負責維護的發行版本,如非常有名的Red Hat;
2、由社區組織負責維護的發行版本,如Debian、CentOS;
| Red Hat Linux |
成立於1993年,是目前全球最資深的Linux廠商,也是最火熱的Linux品牌,其中紅帽的認證也是更加具有代表性,分為收費版本、免費版、桌面版三種,即Red
Hat Enterprise Linux、CentOS、Fedora Core。
其是目前國內適用人群最多的Linux發行版本,如果在使用過程中遇到問題,可以輕松地向別人請教或者在網上找到相關的手罩答案。
| Ubuntu Linux |
是基於著名的發行版本Debian
Linux發展而來,它的界面非常是人性化,相對更容易上手,另外它對硬體的支持也是非常的全面,是目前最適合做桌面系統使用的Linux發行版本,並且Ubuntu的所有發行版本都是免費提供使用的。
| SuSE Linux |
最開始由德國公司發布,初版本發布於1994年,最初的時候只提供商業版本,直到2004年被Novell收購後才成立OpenSuSE社區並退出了自己的社區版本OpenSUSE,整體來說,其在歐洲使用者較多,在國內也有較多的應用
| Gentoo Linux |
創建並於2002年發布了第一個穩定版本,到目前為止Gentoo依舊採用源碼編譯安裝的方式進行系統的安裝,是所有Linux發型版本裡面安裝過程最為復雜的發行版。
雖然大家都吐槽於Gentoo復雜的安裝過程,但安裝完成後的Gentoo是最便於管理的版本,因為得益如薯兄於採用編譯的方式去安裝系統,在同等配置下Gentoo也是所有發行版本中運行最快的版本。
不過要注意的是,由於編譯軟體需要消耗大量的時間,所以,如果你所有的軟體都由自己編譯,並安裝 KDE
桌面系統等比較大的軟體包,則可能渣襲需要花費很長時間。
⑦ linux操作系統的版本介紹
linux操作系統的版本介紹
Linux可安裝在各種計算機硬體設備中,比如手機、平板電腦、路由器、視頻游戲控制台、台式計算機、大型機和超級計算機。下面是我收集的關於linux操作系統的版本,希望大家認真閱讀!
debian一般是非商業和非政府部門的民間伺服器使用
外面的輪森公司一般用redhat企業版,即RHEL(RedhatEnterpriseLinux)和CentOS(Community ENTerprise Operating System)
Cent OS來自於Red Hat Enterprise Linux依照開放源代碼規定釋出的源代碼所編譯而成。由於出自同樣的源代碼,因此有些要求高度穩定性的伺服器以CentOS替代商業版的Red Hat Enterprise Linux使用。兩者的`不同,在於CentOS並不包含封閉源代碼軟體。
1.redhat 畢竟是主流的伺服器級別雹胡的linux版本。最重要的是提供各種專業的技術支持,提供大的技術和產品解決方案。擁有唯一的全球linux專業技術認證機構。很多國企和大中型企業中的大型伺服器會首選紅帽。
2.Centos 其實就是redhat換了個商標而已,相對於redhat基本上沒有區別,好處就是完全免費,壞處是不提供任何技術支持。中小企業的一些標准伺服器系統經常採用。
3.ubuntu 個人系統方面的做的相當優秀,尤其是豐富的資源庫和領先的圖形界面的設計。不過作為伺服器端目前用的還是不太多。
各大互聯網公司應用比較多的還是 Centos , fedora ,redhat
而大型企業用來做數據中心的話,估計ubuntu server份額現在還不行,ubuntu server需要向這些企業證明自己,等待這些企業的評估。
目前企業數據中心伺服器這一塊,redhat和suse佔了90%,suse一直在下降,redhat是大佬。
oracle linux也發力了,centOS不具備redhat特有的優勢,甚至後發潛力不如SL。redhat就是服務做得比較到位,產品比較穩定,而那些大公司願意花這些錢來得到服務。linux下伺服器賺的錢基本上是radhat拿了大多數。
ubuntu server上升勢頭比較猛,希望以12.04lts為契機,能有大的發展。想想windows server,系統本身穩定性和可靠性等方面不如linux,但為啥在pc伺服器市場上卻佔大頭,就是相關的一站式服務和相關配套軟體做得好,畢竟很多人包括公司怕麻煩,願意出錢去享受這些便源桐攔利。
所以redhat能脫穎而出就再自然不過了,ubuntu server很有希望成第二個redhat。 ;
⑧ Linux系統都有哪些常用版本,它們有什麼區別
有社區版CentOS 和商業版 Redhat兩種,兩者一個開源 一個不開源,一個免費,一個付費使用;
1) Linux運維崗位及工作內容
互聯網Linux運維工程師是一個融合多學科(網路、系統、開發、資料庫、安圓培全、存儲等)的綜合性技術崗位,甚至還需要溝通、為人處世、培訓、銷售、管理等非技術能力,這給運維工程師提供了一個廣闊的發展空間。
2) Linux運維工程師崗位職責
一般從企業入門到中級Linux運維工程師的工作大致有:挑選IDC機房及帶寬、購買物理伺服器或雲服務、購買及使用CDN服務、搭建部署程序開發及用戶的訪問系統環境(例如:網站運行環境)、對數據進行備份及恢復、處理網站運行中的各種故障(例如:硬體故障、軟體故障、服務故障、數據損壞及丟失等)、對網站的故障進行監控、解決網站運行的潛在安全問題、開發自動化腳本程序提高工作效率、規劃網站架構、程序發布流程和規范,制定運維工作制度和規范、配合開發人員部署及調試產品研發需要的測試環境、代碼發布等工作需求,公司如果較小可能還會兼職網管、網路工程師、資料庫管理員、安全工程師、技術支持等職責。
涉及到的Linux平台上的運維工具有:Linux系統,Linux基礎命令,Nginx,Apache,MySQL,PHP,Tomcat,Lvs,Keepalived,SSH,Ansible,Rsync,NFS,Inotify,Sersync,Drbd,PPTP,OpenVPN,NTP,Kickstart/Cobbler,KVM,OpenStack,Docker,,K8S,Mongodb,Redis,Memcached,Iptables,SVN,GIT,Jenkins,網路基礎,Shell/Python開發基礎等,除此之外還可能涉及到交換機、路由器、存儲、安全、開發等知識。
運維工程師還包括一些低端的崗位,例:網路管理員、監控運維、IDC運維,值班運維
職業發展方向:Linux運維工程師、系統架構師、資料庫工程師、運維開發工程殲宏師、系統網路安全工程師、運維經理、運維總監
3) Linux中級運維工程師應用軟體階段。
Linux系統,Linux基礎命令,Nginx,Apache,MySQL,PHP,Tomcat,Lvs,Keepalived,SSH,Ansible,Rsync,NFS,Inotify,Sersync,Drbd,PPTP,OpenVPN,NTP,Kickstart/Cobbler,KVM,OpenStack,Docker,Mongodb,Redis,Memcached,Iptables,SVN,GIT,Jenkins,網路基礎,Shell/Python開發基礎
4)Linux運維架構師崗位職責
運維架構師是運維工程師的高級階段,並沒有明確的崗位界限區分,運維架構師一般來說是除了對運維工程師應用的開源工具熟練掌握之外,更多的是用思想來運維了,即DevOps的落地,各種企業運行過程中的解決方案提出和執行,例如:根據公司的現狀可以設計各類運維解決方案的能力:
1、自動化代碼上線(SVN/GIT+Jenkins+MVN)解決方案;
2、雲計算部署架構及Docker微服務架構方案;
3、服務自動化擴容方案(KVM/OpenStack/Docker+Ansible+Zabbix);
4、10萬並發的網站架構、秒殺系統的架構及解決發你個案;
5、多IDC機房互聯方案、全網數據備份解決方案、賬號統一認證方案;
6、資料庫、存儲及各重要服務節點的集群和高可用方案。
7、各網路服務的極端優化方案、服務解耦/拆分。
8、運維流程、制度、規范等的建設和推行。
9、溝通能力、培訓能力、項目管理、業務需求分析及落地執行力等。橘改唯
這里僅舉幾個例子,實際工作中會有更多,運維架構師的工作,其實就是解決企業中的用戶訪問量不斷增大帶來的痛點,最終達到高效、優質的為客戶提供網站及業務服務。
總的來說:Linux運維架構師更多的是根據企業日益增長的訪問量需求,利用若干運維工具組合加上經驗思想,形成解決業務需求方案的階段,當然也不排除對運維工具進行二次開發以及可視化展示運維數據的階段(開發軟體平台),這個階段涉及的工具會非常多,幾乎市面好用的開源工具都在備選之列,在一線城市互聯網公司的薪資范圍15000-50000/月。
職業方向:高級資料庫工程師、運維開發工程師、運維經理、運維總監、技術總監
運維架構師:將多個工具組合,加上思想經驗,形成方案,用思想和經驗賺錢的階段。
技術的提升僅是量的積累,思想的提升才是質的飛躍!——老男孩
5)資料庫運維工程師
眾所周知,數據幾乎是所有企業的生命線,所以資料庫工程師的地位和薪水一般會比普通運維工程師高一些,主要工作內容就是保證資料庫數據的安全以及高效地為用戶提供各種服務。工作內容主要有:資料庫環境搭建、資料庫優化、資料庫;

Linux學習路線圖
⑨ kali linux各版本,有什麼不同
一、按處理器架構來劃分
1、有 64 bit、32 bit、armhf、armel等版本。加light的是輕量版。
2、e17、Mate、LXDE等是不同的桌面環境。
3、Kali Linux 支持GNOME、KDE、Mate、LXDE和Enlightenment等桌面環境。
4、官網外還有專門為一些ARM架構的小型和攜帶型設備提供ARM Image的下載版本,更多的可以在Kali Linux 軟體源中查看,並且官網還為 VMware, VirtualBox 虛擬機提供了直接可以打開使用的images。
二、官網目前提供10個版本。主要分為以下幾類
1、是最常規的32和64位版本:kali-linux-2016.2-amd64.iso kali-linux-2016.2-i386.iso
2、是簡化版:kali-linux-light-2016.2-amd64.isokali-linux-light-2016.2-armel.img.xzkali-linux-light-2016.2-armhf.img.xzkali-linux-light-2016.2-i386.iso
3、是新增的四種桌面版,如e17、lxde、mate和xfce。kali-linux-e17-2016.2-amd64.isokali-linux-lxde-2016.2-amd64.isokali-linux-mate-2016.2-amd64.isokali-linux-xfce-2016.2-amd64.iso以前的mini版本,暫時沒有提供,可能被取消了。

(9)linux各版本區別擴展閱讀:
1、Kali Linux是基於Debian的Linux發行版, 設計用於數字取證操作系統。由Offensive Security Ltd維護和資助。最先由Offensive Security的Mati Aharoni和Devon Kearns通過重寫BackTrack來完成,BackTrack是他們之前寫的用於取證的Linux發行版 。
2、Kali Linux預裝了許多滲透測試軟體,包括nmap 、Wireshark 、John the Ripper,以及Aircrack-ng.用戶可通過硬碟、live CD或live USB運行Kali Linux。Kali Linux既有32位和64位的鏡像。可用於x86 指令集。同時還有基於ARM架構的鏡像,可用於樹莓派和三星的ARM Chromebook
⑩ linux 各版本的差異
那是不同的軟體……很多發行版本的Linux預裝的軟體是不同的,但是他們的內核回都是來自同一答個地方 http://www.kernel.org/
麻煩採納,謝謝!