centos系統與ubuntu系統的區別


 centos和ubuntu簡述   

  CentOS(Community ENTerprise Operating System)是Linux發行版之一,它是來自於Red Hat Enterprise Linux依照開放源代碼規定釋出的源代碼所編譯而成。由於出自同樣的源代碼,因此有些要求高度穩定性的服務器以CentOS替代商業版的Red Hat Enterprise Linux使用。Ubuntu是一個以桌面應用為主的Linux操作系統,其名稱來自非洲南部祖魯語或豪薩語的“ubuntu”一詞(譯為吾幫托或烏班圖),意思是“人性”、“我的存在是因為大家的存在”,是非洲傳統的一種價值觀,類似華人社會的“仁愛”思想。Ubuntu基於Debian發行版和GNOME桌面環境,與Debian的不同在於它每6個月會發布一個新版本。Ubuntu的目標在於為一般用戶提供一個最新的、同時又相當穩定的主要由自由軟件構建而成的操作系統。Ubuntu具有龐大的社區力量,用戶可以方便地從社區獲得幫助。

centos和ubuntu聯系與區別

        兩者同為目前版本中個人和小團隊常用的服務級操作系統,在線提供的軟件庫中可以很方便的安裝到很多開源的軟件及庫。 兩者都使用bash作為基礎shell,所以在很多基礎命令上,ubuntu與centos的差別不是很明顯,而ubuntu在桌面界面上要做的更為出色,很多人如果是從興趣出發而學習linux的首選一般都是ubuntu,畢竟很多人還是很習慣在桌面圖形下操作的。Centos與Ubuntu的使用習慣和命令上還是有很多的不同,下面簡單列舉一下:

  • centos中新建的非root用戶是沒有sudo的權限的,如果需要使用sudo權限必須在/etc/sudoers 中加入賬戶和權限,所以切換到root賬號的時候只需要輸入:su,加入root賬號的密碼即可。在Ubuntu中,一般使用sudo+命令,如果是第一次使用會提示輸入當前用戶的密碼(而不是root的密碼),如果要切換到root用戶,需要輸入sudo passwd 設置root用戶密碼。然后再su root。
  • 在線安裝軟件中,centos使用的是yum命令,而ubuntu中使用的是apt-get命令。除此之外yum中還有一個從軟件源中搜索摸個軟件的方法:yum search +軟件名
  • centos是來自於redhat,所以centos支持rpm格式的安裝,而ubuntu顯然是不支持的。
  • 畢竟是不同的公司做的不同的發行版,很多配置文件的位置和默認的文件路徑都有很大區別,這個需要使用過程中慢慢體會了。
  • Centos是基於Redhat開源構建的,服務器系統用的最多,Ubuntu是程序員開發環境,桌面環境用的最多得。 
  • 對於ubuntu而言,就是linux操作系統的具體,而linux對於ubuntu來說就是他的抽象;在linux操作系統中,因為應用程序和管理策略的不同,有多個版本,例如:ubuntu,fedora,redhat,centos等;
  • Linux是開放源代碼的,所以網上會出現各種各樣的發行版本,Ubuntu Linux就是其中一種。Ubuntu采用Linux內核,圖形界面采用GNOME(Kubuntu使用KDE)。簡而言之,Linux系統是個統稱,它有Red Hat、Debian、Suse、Ubuntu等發行版本,它們都是用的Linux內核,都是Linux系統。 
  • 非常多的商業公司部署在生產環境上的服務器都是使用CentOS系統,Centos是從Redhat源代碼編譯重新發布版,Centos去除很多與服務器功能無關的應用,系統簡單但非常穩定,命令行操作可以方便管理系統和應用,並且有幫助文檔和社區的支持。
  • Ubuntu系統有着靚麗的用戶界面,完善的包管理系統,強大的軟件源支持,豐富的技術社區,並且Ubuntu對計算機硬件的支持優於centos和Debian,兼容性強,Ubuntu應用非常多,但是對於服務器操作系統來說,並不需要太多的應用程序,需要的是穩定,操作方便,維護簡單的系統。如果你需要在服務器端使用圖形界面,Ubuntu是一個不錯的選擇,你需要注意的是,圖形界面占用的內存非常大,而內存越大的vps 價格也越高。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM