2018值得選用的服務器發(fā)行版有哪些
Linux繼承了Unix以網(wǎng)絡為核心的設計思想,是一個性能穩(wěn)定的多用戶網(wǎng)絡操作系統(tǒng)。Linux發(fā)行版很少互相復制。從以下5個最流行的Linux服務器發(fā)行版來看,這一點很明顯,它們各有不同的優(yōu)缺點。下面一起看看!
一.Red Hat Enterprise Linux
先介紹紅帽公司的產品,主要是因為該公司今年將成為年收入40億美元的企業(yè),盡管它不再是一家只做Linux的公司,但它所做的一切仍然是建立在其Linux操作系統(tǒng)之上的。但是,即使在Red Hat將目光投向混合云之前,RHEL仍然是企業(yè)Linux的首選,因為它的安全性和可靠性都很可觀。
“每年40億美元”這個部分也很重要。Red Hat是目前為止最強大的純開源軟件公司,豐厚的收入為公司提供資金進行研發(fā),以保持領先地位。這也意味著該公司不太可能很快消失,因為企業(yè)客戶依賴于穩(wěn)定。
二.Ubuntu Server
只需快速查看一下Amazon Web服務上運行的發(fā)行版,我們就可以推測,Ubuntu可能是云計算中使用最多的Linux服務器發(fā)行版。目前,有超過20萬個Ubuntu的實例在EC2上運行,而亞馬遜自己的Linux版本不到9萬,紅帽的則不到2萬。
不過,不要通過這些數(shù)字妄下定論,因為Ubuntu是免費的,而紅帽的Linux服務器發(fā)行版和SUSE都比較貴。即便如此,這個數(shù)字仍然令人印象深刻。而且,運行在本地服務器的Ubuntu八成也不少——出于相同的原因。
Ubuntu作為Linux服務器發(fā)行版的成功是令人印象深刻的,因為Ubuntu是這個領域一個相對較新的新手。它是在本世紀頭十年誕生的,而競爭對手都已“橫行”了很久。也許它是以免費起家,但并非以免費獲得認可。例如,在過去的一年里,它的吸引力越來越大,因為它的通用Linux軟件包使安裝軟件變得更簡單。值得一提的是,紅帽也繼而推出了類似的功能,叫做Flatpak。
三.CentOS
好吧,這個發(fā)行版基本上是拷貝于RHEL。但在2004年首次發(fā)布時,它對服務器世界產生了直接的影響。
在此之前,大多數(shù)共享主機公司都在紅帽上構建他們的Linux產品。隨著CentOS的引入,這種情況幾乎一夜之間發(fā)生了變化。為什么?因為它基本上就是翻版的RHEL,卻不需要支持合同。這對那些不需要外部支持的托管公司來說非常有吸引力,這使得CentOS成為削減成本的好方法。
2014年,紅帽公司將其收購,并繼續(xù)留用了幾乎所有的主要開發(fā)人員。官方上,該發(fā)行版仍然是獨立的,由獨立的董事會管理,這些開發(fā)人員為紅帽公司的開源和標準團隊工作,而不是RHEL。CentOS收到的補丁與RHEL相同,但會稍微有延遲。某些第三方供應商也對CentOS提供支持。
四.SUSE Linux Enterprise Server
SUSE是來自德國的一個發(fā)行版,自1992年起就一直在使用,而且比紅帽和Debian都要早一年左右。在2003年被Novell收購之前,SUSE被認為是Linux發(fā)行版皇冠上的一顆明珠,主要是由于它的管理和維護工具——YaSP,評價最好。在Novell公司的領導下,它的聲譽迅速下降,特別是在開源的支持者中,主要是因為Novell與微軟的合作,許多人認為這違反了Linux許可協(xié)議的條款,因為它豁免了部分侵犯Linux相關專利的用戶。
最近,SUSE開始作為Micro Focus公司一個半自治的業(yè)務單元運營,準備東山再起。去年,SUSE收購了HPE的OpenStack和Cloud Foundry,HPE將這兩個項目以及Linux命名為“首選開源合作伙伴”。
五.Debian
這個以社區(qū)為基礎的桌面發(fā)行版以其自由軟件政策而聞名,它是由一個名為“公益軟件”(Software in the Public Interest)的非營利組織開發(fā)的。作為服務器操作系統(tǒng),該發(fā)行版一直非常受歡迎。Debian的衍生產品有很多,甚至CentOS都有些勢弱了,因為包括Ubuntu在內的許多Linux發(fā)行版都是基于Debian的。
Debian是許多Linux用戶衡量其他發(fā)行版的標準。在DistroWatch的頁面排名中,該發(fā)行版目前在第三位。但有人認為這個排行榜不太科學,因為它是按照頁面點擊次數(shù)排的。、
補充:Linux基本命令
①ls 意為list 列出當前文件夾中的文件
-l 顯示文件的屬性 可用ll來表示
?、赼lias 別名 看看是否有別名的文件
③cd dir 跳躍目錄 -P選項 將路徑中的鏈接文件替換成鏈接指向的文件路徑
?、躳wd 查看當前工作的文件夾名 使用-P的選項,會直接進入到其中,相當于cd
相關閱讀:Linuxshell腳本不執(zhí)行問題實例分析
shell腳本不執(zhí)行問題:某天研發(fā)某同事找我說幫他看看他寫的shell腳本,死活不執(zhí)行,報錯。我看了下,腳本很簡單,也沒有常規(guī)性的錯誤,報“:badinterpreter:Nosuchfileordirectory”錯??催@錯,我就問他是不是在windows下編寫的腳本,然后在上傳到linux服務器的……果然。原因:在DOS/windows里,文本文件的換行符為rn,而在*nix系統(tǒng)里則為n,所以DOS/Windows里編輯過的文本文件到了*nix里,每一行都多了個^M。解決:
1)重新在linux下編寫腳本;
2)vi:%s/r//g:%s/^M//g(^M輸入用Ctrl+v,Ctrl+m)附:sh-x腳本文件名,可以單步執(zhí)行并回顯結果,有助于排查復雜腳本問題。
Linux版本相關文章: