Linux服務(wù)器選擇什么版本好用
Linux繼承了Unix以網(wǎng)絡(luò)為核心的設(shè)計思想,是一個性能穩(wěn)定的多用戶網(wǎng)絡(luò)操作系統(tǒng)。對于服務(wù)器選擇什么版本的linux,這個問題是個老生常談的問題,每個月都有人討論,感興趣的朋友一起看看下面回答。
回答如下
1.如果是規(guī)模較大公司,擁有50臺+ ,或者幾百臺 server,建議你保持原樣或者用 red Hat Enterprise ,redhat是所以linux發(fā)行版中,對驅(qū)動兼容性測試做的最好的發(fā)行版,畢竟是商業(yè)公司,保持原樣是 不折騰。幾十臺服務(wù)器的系統(tǒng)一般都是固定用途,需要配置的軟件就那么幾種,裝好一臺之后,寫腳本批量裝其他的即可,自己在局域網(wǎng)配置一個PXE,上新機也最容易
2.如果是個人站長,1-10臺server,或者就是vps,ubuntu是最好的選擇,折騰方便,不用全世界找依賴包,小內(nèi)存的vps一定要用32位ubuntu省電省內(nèi)存,ubuntu自帶的apt source在墻外網(wǎng)速非???,在國內(nèi),網(wǎng)易,sohu都提供了mirror,安裝軟件飛快
3.centos不比redhat好,debian也不比ubuntu酷.從知道linux開始,我用過 redhat,centos,mandrake,debian,ubuntu,suse,fedora ,啟蒙版本是沒有聲卡驅(qū)動的 幸福linux 1.0,以上redhat和ubuntu兩種是我的選擇,大家沒必要在這個發(fā)行版上折騰,或者糾結(jié),省事最重要
4.所有跑過的server里面,就遇到一次出現(xiàn)了滿屏內(nèi)核錯誤,這個是一臺跑php+nginx的網(wǎng)游后端服務(wù)器,os是 fedora,從此對這個發(fā)行版敬而遠之。
補充:Linux基本命令
①ls 意為list 列出當前文件夾中的文件
-l 顯示文件的屬性 可用ll來表示
?、赼lias 別名 看看是否有別名的文件
?、踓d dir 跳躍目錄 -P選項 將路徑中的鏈接文件替換成鏈接指向的文件路徑
?、躳wd 查看當前工作的文件夾名 使用-P的選項,會直接進入到其中,相當于cd
相關(guān)閱讀:Linuxshell腳本不執(zhí)行問題實例分析
shell腳本不執(zhí)行問題:某天研發(fā)某同事找我說幫他看看他寫的shell腳本,死活不執(zhí)行,報錯。我看了下,腳本很簡單,也沒有常規(guī)性的錯誤,報“:badinterpreter:Nosuchfileordirectory”錯。看這錯,我就問他是不是在windows下編寫的腳本,然后在上傳到linux服務(wù)器的……果然。原因:在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í)行并回顯結(jié)果,有助于排查復(fù)雜腳本問題。
Linux服務(wù)器版本相關(guān)文章: