① Centos和Ubuntu有什麼區別
CentOS屬於REDHAT系,基於Red Hat linux;Ubuntu屬於Debian系,基於Debian GNU Linux。
Ubuntu系統有著靚麗的用戶界面,完善的包管理系統,強大的軟體源支持,豐富的技術社區,並且Ubuntu對計算機硬體的支持優於centos和Debian,兼容性強,Ubuntu應用非常多,但是對於伺服器操作系統來說,並不需要太多的應用程序,需要的是穩定,操作方便,維護簡單的系統。如果你需要在伺服器端使用圖形界面,Ubuntu是一個不錯的選擇,你需要注意的是,圖形界面佔用的內存非常大,而內存越大的vps 價格也越高。
② 怎樣用linux命令知道系統是ubuntu還是centos或者其它的系統
1、第一種方法:
# lsb_release -a
LSB Version: :core-4.0-ia32:core-4.0-noarch:graphics-4.0-ia32:graphics-4.0-noarch:printing-4.0-ia32:printing-4.0-noarch
Distributor ID: CentOS
Description: CentOS release 5.7 (Final)
Release: 5.7
Codename: Final
這個命令適用於所有遵守LSB規范的的linux,包括Redhat、SuSE、Debian、Ubuntu、Centos等發行版。
接下來的命令雖不能查看當前系統名和版本,但可以顯示系統核心信息。
root@MyMail ~ # uname
Linux
root@MyMail ~ # uname -r
2.6.18-164.el5
[root@localhost ~]# uname -a
Linux localhost.localdomain 2.6.18-194.el5 #1 SMP Fri Apr 2 14:58:35 EDT 2010 i686 i686 i386 GNU/Linux
2、以下二種方法適用於RedHat、CentOS
root@MyMail ~ # cat /etc/redhat-release
CentOS release 5.7 (Final)
登錄到linux執行:
#rpm -q redhat-release
或CentOS執行:
root@MyMail ~ # rpm -q centos-release
centos-release-5-7.el5.centos.1
3、第四種方法:
當前centos 版本與redhat對應的版本的命令
這個命令在centos下並不準確,顯示的系統和版本也是Red Hat 3.4.6-10。
# cat /proc/version
Linux version 2.6.9-78.ELsmp ([email protected]) (gcc version 3.4.6 20060404 (Red Hat 3.4.6-10)) #1 SMP Fri Jul 25 00:04:28 EDT 2008
而此命令在Ubuntu上使用,顯示中智能看出是Ubuntu,但看不出版本。
4、最後一種方法:
#cat /etc/issue
在CentOS下執行顯示為:
CentOS release 5.7 (Final)
Kernel \r on an \m
或在Ubuntu下顯示為:
Ubuntu 11.04 \n \l
可以用來查看當前正在運行的 Ubuntu 的版本號。
③ 如何在 CentOS、ubuntu 當中設置默認啟動命令行
Linux 默認提供了 7 個 Run level 給我們使用,其中我們最常用的就是 run level3 和run level5 這兩個了。如果你想要讓 linux 在開機啟動的時候運行的是純文本環境(run level3)的 0 話,就要在/etc 這個存放配置文件的目錄下面修改配置文件了,具體的修改方法根據 distrbutions 不同,方法也是不一樣的。 一、CentOS 大家最開始學習的時候有很多人都是學習的 linux 鳥哥私房菜,我也是,鳥哥的私房菜裡面講的是 CentOS 的修改方法,同樣的也適用與 red hat 的修改,因為 CentOS(Community Enterprise Operating System) 是 Linux 發行版之一,它是來自於 Red Hat Enterprise Linux 依照開放源代碼規定釋出的源代碼所編譯而成。 由於出自同樣的源代碼,因此有些要求高度穩定性的伺服器以 CentOS 替代商業版的 Red Hat Enterprise Linux 使用,但是不包含 Red Hat Enterprise Linux 的閉源軟體。 在 centOS 中的修改方法如下: 1.打開/etc/inittab 文件:sudo vim inittab 2.在默認的 run level 設置中,可以看到第一行書寫如:id:5:initdefault:(默認的 run level 等級為 5,即圖形界面) 3.將第一行的 5 修改為 3 即可。 4.保存文件後重啟系統你就可以看見是啟動的文本界面了。 二、Ubuntu現在的 ubuntu 應該很多人都知道,也有很多人都在使用,它是以桌面應用為主的 linux 操作系統,Ubuntu 是基於 Debian 發行版和 GNOME 桌面環境,與 Debian 的不同在於它是每 6 個月會發布一個新的短期支持 版本。目的是為一般用戶提供一個最新的、而且又很穩定的主要由自由軟體構建而成的操作系統。 如果你想在 ubuntu 當中修改配置文件,讓它默認啟動的是文本界面的話,就不能夠按照鳥哥的方法去做, 因為是不同的 distributions,所以很多的地方都會有差別,網路上面很多人說了很多種不同的方法,基本上 都不行,我講的是從 10.04(LTS)這個版本 進行修改的,之前的版本和 10.04 之後的版本修改方法也是不一 樣的,但是我覺得作為一個發習慣內部按 Ubuntu 當中的修改方法如下: 1.編輯/etc/default/grub:sudo gedit /etc/default/grub 2.在 GRUB_CMDLINE_LINUX_DEFAUL=」quiet splash」改成 GRUB_CMDLINE_LINUX_DEFAULT=」quiet splash text」(即在 GRUB_CMDLINUE_LINUX_DEFAULT 項後面加上「text」) 3.sudo update-grub !:注意一下在 gdm 方面進行的修改大部分都不會成功。
④ ubuntu與centos的區別有哪些
1、系統性能方面的不同
CentOS和Ubuntu用來學習Linux,Ubuntu系統是首選。如果是用來建站的話,最好是選用CentOS系統,CentOS系統都是經過長時間的測試,只有真正穩定的版本才會被發布,所以更加的安全、穩定。
大部分數控制面板,包括主流的cPanel面板,只支持CentOS系統,如果是公司伺服器的管理人員,那麼CentOS系統肯定是首選。
2、系統穩定性
CentOS:目前CentOS系統更加安全穩定。
Ubuntu:升級包可能會造成系統的不穩定和不安全。
3、系統升級的不同
CentOS:升級不頻繁,省事省心。
Ubuntu:升級比較頻繁,經常需要更新系統。
4、軟體管理
CentOS:使用.rmp包,以及使用yum進行軟體管理。
Ubuntu:使用.deb包,以及使用apt-get進行軟體管理(部分Ubuntu也支持yum)。