區(qū)別:1、在線安裝軟件,centos使用yum命令,而ubuntu使用apt-get命令;2、centos支持rpm格式的安裝,而ubuntu不支持;3、ubuntu和centos中很多配置文件的位置和默認(rèn)的文件路徑都不同。
CentOS(Community ENTerprise Operating System)是Linux發(fā)行版之一,它是來(lái)自于Red Hat Enterprise Linux依照開(kāi)放源代碼規(guī)定釋出的源代碼所編譯而成。由于出自同樣的源代碼,因此有些要求高度穩(wěn)定性的服務(wù)器以CentOS替代商業(yè)版的Red Hat Enterprise Linux使用。
Centos的LOG
Ubuntu是一個(gè)以桌面應(yīng)用為主的Linux操作系統(tǒng),其名稱(chēng)來(lái)自非洲南部祖魯語(yǔ)或豪薩語(yǔ)的“ubuntu”一詞(譯為吾幫托或?yàn)醢鄨D),意思是“人性”、“我的存在是因?yàn)榇蠹业拇嬖凇?,是非洲傳統(tǒng)的一種價(jià)值觀,類(lèi)似華人社會(huì)的“仁愛(ài)”思想。Ubuntu基于Debian發(fā)行版和GNOME桌面環(huán)境,與Debian的不同在于它每6個(gè)月會(huì)發(fā)布一個(gè)新版本。Ubuntu的目標(biāo)在于為一般用戶提供一個(gè)最新的、同時(shí)又相當(dāng)穩(wěn)定的主要由自由軟件構(gòu)建而成的操作系統(tǒng)。Ubuntu具有龐大的社區(qū)力量,用戶可以方便地從社區(qū)獲得幫助。
Ubuntu的LOG
兩者同為目前版本中個(gè)人和小團(tuán)隊(duì)常用的服務(wù)級(jí)操作系統(tǒng),在線提供的軟件庫(kù)中可以很方便的安裝到很多開(kāi)源的軟件及庫(kù)。 兩者都使用bash作為基礎(chǔ)shell,所以在很多基礎(chǔ)命令上,ubuntu與centos的差別不是很明顯,而ubuntu在桌面界面上要做的更為出色,很多人如果是從興趣出發(fā)而學(xué)習(xí)linux的首選一般都是ubuntu,畢竟很多人還是很習(xí)慣在桌面圖形下操作的。Centos與Ubuntu的使用習(xí)慣和命令上還是有很多的不同,下面簡(jiǎn)單列舉一下:
1、centos中新建的非root用戶是沒(méi)有sudo的權(quán)限的,如果需要使用sudo權(quán)限必須在/etc/sudoers 中加入賬戶和權(quán)限,所以切換到root賬號(hào)的時(shí)候只需要輸入:su,加入root賬號(hào)的密碼即可。在Ubuntu中,一般使用sudo+命令,如果是第一次使用會(huì)提示輸入當(dāng)前用戶的密碼(而不是root的密碼)
2、在線安裝軟件中,centos使用的是yum命令,而ubuntu中使用的是apt-get命令。除此之外yum中還有一個(gè)從軟件源中搜索摸個(gè)軟件的方法:yum search +軟件名
3、centos是來(lái)自于redhat,所以centos支持rpm格式的安裝,而ubuntu顯然是不支持的。
4、畢竟是不同的公司做的不同的發(fā)行版,很多配置文件的位置和默認(rèn)的文件路徑都有很大區(qū)別,這個(gè)需要使用過(guò)程中慢慢體會(huì)了。
5、Centos是基于Redhat開(kāi)源構(gòu)建的,服務(wù)器系統(tǒng)用的最多,Ubuntu是程序員開(kāi)發(fā)環(huán)境,桌面環(huán)境用的最多得。
6、對(duì)于ubuntu而言,就是linux操作系統(tǒng)的具體,而linux對(duì)于ubuntu來(lái)說(shuō)就是他的抽象;在linux操作系統(tǒng)中,因?yàn)閼?yīng)用程序和管理策略的不同,有多個(gè)版本,例如:ubuntu,fedora,redhat,centos等;
7、Linux是開(kāi)放源代碼的,所以網(wǎng)上會(huì)出現(xiàn)各種各樣的發(fā)行版本,Ubuntu Linux就是其中一種。Ubuntu采用Linux內(nèi)核,圖形界面采用GNOME(Kubuntu使用KDE)。簡(jiǎn)而言之,Linux系統(tǒng)是個(gè)統(tǒng)稱(chēng),它有Red Hat、Debian、Suse、Ubuntu等發(fā)行版本,它們都是用的Linux內(nèi)核,都是Linux系統(tǒng)。
8、非常多的商業(yè)公司部署在生產(chǎn)環(huán)境上的服務(wù)器都是使用CentOS系統(tǒng),Centos是從Redhat源代碼編譯重新發(fā)布版,Centos去除很多與服務(wù)器功能無(wú)關(guān)的應(yīng)用,系統(tǒng)簡(jiǎn)單但非常穩(wěn)定,命令行操作可以方便管理系統(tǒng)和應(yīng)用,并且有幫助文檔和社區(qū)的支持。
9、Ubuntu系統(tǒng)有著靚麗的用戶界面,完善的包管理系統(tǒng),強(qiáng)大的軟件源支持,豐富的技術(shù)社區(qū),并且Ubuntu對(duì)計(jì)算機(jī)硬件的支持優(yōu)于centos和Debian,兼容性強(qiáng),Ubuntu應(yīng)用非常多,但是對(duì)于服務(wù)器操作系統(tǒng)來(lái)說(shuō),并不需要太多的應(yīng)用程序,需要的是穩(wěn)定,操作方便,維護(hù)簡(jiǎn)單的系統(tǒng)。如果你需要在服務(wù)器端使用圖形界面,Ubuntu是一個(gè)不錯(cuò)的選擇,你需要注意的是,圖形界面占用的內(nèi)存非常大,而內(nèi)存越大的vps 價(jià)格也越高。
相關(guān)教程推薦:centos入門(mén)教程