CentOS7.2與CentOS6區別及特點
成都創新互聯從2013年創立,先為拉孜等服務建站,拉孜等地企業,進行企業商務咨詢服務。為拉孜企業網站制作PC+手機+微官網三網同步一站式服務解決您的所有建站問題。Linux 操作系統的啟動首先從 BIOS 開始,接下來進入 boot loader,由 bootloader 載入內核,進行內核初始化。內核初始化的最后一步就是啟動 pid 為 1 的 init 進程。這個進程是系統的第一個進程。它負責產生其他所有用戶進程。init 以守護進程方式存在,是所有其他進程的祖先。init 進程非常獨特,能夠完成其他進程無法完成的任務。
Sysvinit就是 system V 風格的 init 系統,Sysvinit 用術語 runlevel 來定義"預訂的運行模式"。Sysvinit 檢查 '/etc/inittab' 文件中是否含有 'initdefault' 項。 這告訴 init 系統是否有一個默認運行模式。Sysvinit 使用腳本,文件命名規則和軟鏈接來實現不同的 runlevel,串行啟動各個進程及服務。
Systemd 是 Linux 系統中最新的初始化系統(init),它主要的設計目標是克服 sysvinit 固有的缺點,提高系統的啟動速度。systemd 和 ubuntu 的 upstart 是競爭對手,預計會取代 UpStart。Systemd的目標就是盡可能啟動更少的進程,盡可能將更多進程并行啟動。
文件系統的區別,Centos6.x普遍采用 ext3\ext4文件系統格式,而centos7默認采用xfs格式:
EXT3 支持的大 16TB 文件系統和大 2TB 文件,Ext4 分別支持
1EB(1,048,576TB, 1EB=1024PB, 1PB=1024TB)的文件系統,以及 16TB 的文件。Ext3 目前只支持 32,000個子目錄,而 Ext4 支持無限數量的子目錄。
EXT4是第四代擴展文件系統(英語:Fourth EXtended filesystem,縮寫為ext4)是Linux系統下的日志文件系統,是ext3文件系統的后繼版本。
Ext4的文件系統容量達到1EB,而單個文件容量則達到16TB,這是一個非常大的數字了。對一般的臺式機和服務器而言,這可能并不重要,但對于大型磁盤陣列的用戶而言,這就非常重要;(磁盤結構原因Ext4 的inode 個數限制(32位數)最多只能有大概40多億文件,而且Ext4的單個文件大小大只能支持到16T(4K block size) )
XFS是一個64位文件系統,大支持8EB減1字節的單個文件系統,實際部署時取決于宿主操作系統的大塊限制。對于一個32位Linux系統,文件和文件系統的大小會被限制在16TB。
2.4Linux網絡配置管理
熟悉了常用的命令和Linux權限,那接下來如何讓所在的Linux系統上網呢?管理linux服務器網絡有哪些命令呢?
Linux服務器默認網卡配置文件在/etc/sysconfig/network-scripts/下,命名的名稱一般為:ifcfg-eth0 ifcfg-eth2 ,eth0表示第一塊網卡,eth2表示第二塊網卡,依次類推。一般DELL R720標配有4塊千兆網卡。
初識centos7與centos6的區別
命令 | centos6 | centos7 |
備注 |
ifconfig | 有 | 有 yum install -y net-tools | |
rouet | 有 | 有 yum install -y net-tools | |
ntpd服務和ntpdate命令 | 有 | 有 yum install ntp ntpdate | |
cat /etc/issue | 有版本號 | 無信息,只能查看cat /etc/redhat-release | |
setup |
能更改網絡配置 |
setup去除了防火墻和網路配置 通過安裝 yum install NetworkManager-tui -y nmtui 命令取代了 setup中的網絡配置 |
|
時區和時間設置 | /etc/sysconfig/clock等文件 |
timedatectl set-timezone Asia/Shanghai timedatectl status |
|
語言等設置 | locale -a |
localectl status | |
服務管理 |
chkconfig /etc/init.d/服務 |
systemctl
|
|
python | 2.6 |
2.7 |
|
kernel | 2.6 | 3.10 | |
網卡 | eth0 | 成為了可預見性的命名規則 |
|
文件系統 |
ext4 | xfs | |
dig nslookup命令 |
有 |
有 yum install bind-utils -y |
|
主機名 |
cat /etc/sysconfig/network | cat /etc/hostname | |
服務的管理和控制 |
sysvinit |
system systemctl是最主要的工具。它融合 service 和chkconfig的功能于一體。 |
|
防火墻 |
iptables | 被firewalld取代 | |
啟動級別 |
/etc/inittab | 不在使用了 | |
開機執行文件/etc/rc.local | 可放置開機要執行的腳本文件 |
默認這個文件沒有執行權限 x
官方推薦不使用這個文件(自己寫服務),但是你可以加+x繼續使用。 |
|
內核參數配置文件 |
/etc/sysctl.conf |
/usr/lib/sysctl.d/00-system.conf 和 /etc/sysctl.d/<name>.conf |
|
init關機重啟命令 |
init 0 關機 | init 0 關機 | 沒變化 |
切換等級 |
切回單用戶模式 init 0 |
init 0 systemctl emergency systemctl isolate runlevel1.target |
注意哦 這個別嘗試哦,單用戶模式只能用終端連接哦,不能使用ssh的哦 |
安裝系統的基本管理工具:
yum install tree net-tools bind-utils tree sysstat vim-en* lrzsz NetworkManager-tui ntp ntpdate iftop tcpdump telnet traceroute -y
centos7中會發現ens330的網卡名字,如何更改成eth0呢
參考:http://jingyan.baidu.com/album/7f41ecec1b022e593d095c1e.html?picindex=5
vim /etc/sysconfig/network-scripts/ifcfg-ens33 cd /etc/sysconfig/network-scripts/ mv ifcfg-ens33 ifcfg-eth0
文章題目:初識centos7與centos6的區別整理(內核、命令等)-創新互聯
標題路徑:http://vcdvsql.cn/article36/cdeppg.html
成都網站建設公司_創新互聯,為您提供品牌網站設計、企業網站制作、用戶體驗、搜索引擎優化、ChatGPT、定制網站
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯