初識centos7與centos6的區(qū)別整理(內(nèi)核、命令等)-創(chuàng)新互聯(lián)

CentOS7.2與CentOS6區(qū)別及特點

成都創(chuàng)新互聯(lián)從2013年創(chuàng)立,先為拉孜等服務(wù)建站,拉孜等地企業(yè),進行企業(yè)商務(wù)咨詢服務(wù)。為拉孜企業(yè)網(wǎng)站制作PC+手機+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問題。

Linux 操作系統(tǒng)的啟動首先從 BIOS 開始,接下來進入 boot loader,由 bootloader 載入內(nèi)核,進行內(nèi)核初始化。內(nèi)核初始化的最后一步就是啟動 pid 為 1 的 init 進程。這個進程是系統(tǒng)的第一個進程。它負責(zé)產(chǎn)生其他所有用戶進程。init 以守護進程方式存在,是所有其他進程的祖先。init 進程非常獨特,能夠完成其他進程無法完成的任務(wù)。

Sysvinit就是 system V 風(fēng)格的 init 系統(tǒng),Sysvinit 用術(shù)語 runlevel 來定義"預(yù)訂的運行模式"。Sysvinit 檢查 '/etc/inittab' 文件中是否含有 'initdefault' 項。 這告訴 init 系統(tǒng)是否有一個默認(rèn)運行模式。Sysvinit 使用腳本,文件命名規(guī)則和軟鏈接來實現(xiàn)不同的 runlevel,串行啟動各個進程及服務(wù)。

Systemd 是 Linux 系統(tǒng)中最新的初始化系統(tǒng)(init),它主要的設(shè)計目標(biāo)是克服 sysvinit 固有的缺點,提高系統(tǒng)的啟動速度。systemd 和 ubuntu 的 upstart 是競爭對手,預(yù)計會取代 UpStart。Systemd的目標(biāo)就是盡可能啟動更少的進程,盡可能將更多進程并行啟動。

初識centos7與centos6的區(qū)別整理(內(nèi)核、命令等)

文件系統(tǒng)的區(qū)別,Centos6.x普遍采用 ext3\ext4文件系統(tǒng)格式,而centos7默認(rèn)采用xfs格式:
EXT3 支持的大 16TB 文件系統(tǒng)和大 2TB 文件,Ext4 分別支持
1EB(1,048,576TB, 1EB=1024PB, 1PB=1024TB)的文件系統(tǒng),以及 16TB 的文件。Ext3 目前只支持 32,000個子目錄,而 Ext4 支持無限數(shù)量的子目錄。

EXT4是第四代擴展文件系統(tǒng)(英語:Fourth EXtended filesystem,縮寫為ext4)是Linux系統(tǒng)下的日志文件系統(tǒng),是ext3文件系統(tǒng)的后繼版本。

Ext4的文件系統(tǒng)容量達到1EB,而單個文件容量則達到16TB,這是一個非常大的數(shù)字了。對一般的臺式機和服務(wù)器而言,這可能并不重要,但對于大型磁盤陣列的用戶而言,這就非常重要;(磁盤結(jié)構(gòu)原因Ext4 的inode 個數(shù)限制(32位數(shù))最多只能有大概40多億文件,而且Ext4的單個文件大小大只能支持到16T(4K block size) )

XFS是一個64位文件系統(tǒng),大支持8EB減1字節(jié)的單個文件系統(tǒng),實際部署時取決于宿主操作系統(tǒng)的大塊限制。對于一個32位Linux系統(tǒng),文件和文件系統(tǒng)的大小會被限制在16TB。

2.4Linux網(wǎng)絡(luò)配置管理

熟悉了常用的命令和Linux權(quán)限,那接下來如何讓所在的Linux系統(tǒng)上網(wǎng)呢?管理linux服務(wù)器網(wǎng)絡(luò)有哪些命令呢?
Linux服務(wù)器默認(rèn)網(wǎng)卡配置文件在/etc/sysconfig/network-scripts/下,命名的名稱一般為:ifcfg-eth0 ifcfg-eth2 ,eth0表示第一塊網(wǎng)卡,eth2表示第二塊網(wǎng)卡,依次類推。一般DELL R720標(biāo)配有4塊千兆網(wǎng)卡。

初識centos7與centos6的區(qū)別

命令 centos6 centos7

備注

ifconfig 有 yum install -y net-tools
rouet 有 yum install -y net-tools
ntpd服務(wù)和ntpdate命令 有 yum install ntp ntpdate
cat /etc/issue 有版本號 無信息,只能查看cat /etc/redhat-release 
setup
能更改網(wǎng)絡(luò)配置

setup去除了防火墻和網(wǎng)路配置 通過安裝

yum install NetworkManager-tui -y

nmtui 命令取代了 setup中的網(wǎng)絡(luò)配置


時區(qū)和時間設(shè)置 /etc/sysconfig/clock等文件

timedatectl set-timezone Asia/Shanghai

timedatectl status


語言等設(shè)置 locale -a
localectl status

服務(wù)管理

chkconfig

/etc/init.d/服務(wù)

systemctl


python 2.6

2.7


kernel 2.6 3.10
網(wǎng)卡 eth0 成為了可預(yù)見性的命名規(guī)則

文件系統(tǒng)
ext4 xfs
dig nslookup命令


yum install bind-utils -y


主機名
cat /etc/sysconfig/network cat /etc/hostname
服務(wù)的管理和控制
sysvinit

system

systemctl是最主要的工具。它融合

service 和chkconfig的功能于一體。


防火墻
iptables 被firewalld取代
啟動級別
/etc/inittab 不在使用了
開機執(zhí)行文件/etc/rc.local  可放置開機要執(zhí)行的腳本文件

默認(rèn)這個文件沒有執(zhí)行權(quán)限 x

官方推薦不使用這個文件(自己寫服務(wù)),但是你可以加+x繼續(xù)使用。


內(nèi)核參數(shù)配置文件
/etc/sysctl.conf

/usr/lib/sysctl.d/00-system.conf

/etc/sysctl.d/<name>.conf


init關(guān)機重啟命令
init 0 關(guān)機 init 0 關(guān)機 沒變化
切換等級
切回單用戶模式 init 0

init 0

systemctl emergency

systemctl isolate runlevel1.target

注意哦 這個別嘗試哦,單用戶模式只能用終端連接哦,不能使用ssh的哦

安裝系統(tǒng)的基本管理工具:
yum install tree net-tools bind-utils tree sysstat vim-en* lrzsz NetworkManager-tui ntp ntpdate iftop tcpdump telnet traceroute -y

centos7中會發(fā)現(xiàn)ens330的網(wǎng)卡名字,如何更改成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的區(qū)別整理(內(nèi)核、命令等)-創(chuàng)新互聯(lián)
標(biāo)題路徑:http://bm7419.com/article36/cdeppg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站設(shè)計、企業(yè)網(wǎng)站制作用戶體驗、搜索引擎優(yōu)化、ChatGPT定制網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都網(wǎng)站建設(shè)