日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > linux >内容正文

linux

linux篇:CenterOS6和Center的区别

發(fā)布時(shí)間:2024/1/23 linux 75 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux篇:CenterOS6和Center的区别 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

前言

centos7與6之間最大的差別就是初始化技術(shù)的不同,7采用的初始化技術(shù)是Systemd,并行的運(yùn)行方式,除了這一點(diǎn)之外,服務(wù)啟動(dòng)、開機(jī)啟動(dòng)文件、網(wǎng)絡(luò)命令方面等等,都說6有所不同。讓我們先來了解一下系統(tǒng)初始化技術(shù)的演變過程。

1.系統(tǒng)初始化技術(shù)

  • Sysvinit技術(shù)
  • Upstart技術(shù)
  • Systemd技術(shù)

Sysvinit技術(shù)

特點(diǎn):

1.系統(tǒng)第1個(gè)進(jìn)程為init; 2.init進(jìn)程是所有進(jìn)程的父進(jìn)程,不可kill; 3.大多數(shù)Linux發(fā)行版的init系統(tǒng)是和SystemV相兼容的,被稱為sysvinti 4.代表系統(tǒng):CentOS5 CentOS6

優(yōu)點(diǎn):

sysvinit運(yùn)行非常良好,概念簡單清晰。它主要依賴于shell腳本。

缺點(diǎn):

1.按照一定順序執(zhí)行——>啟動(dòng)太慢。 2.很容易hang住,fstab與nfs掛載問題

Upstart技術(shù)

CentOS6采用了upstart技術(shù)代替sysVinit進(jìn)行引導(dǎo),Upstart對(duì)rc.sysinit腳本做了大量的優(yōu)化,縮短了系統(tǒng)初始化的啟動(dòng)時(shí)間。但是CentOS6為了簡便管理員的操作,upstart的很多特性并沒有凸顯或直接不支持。

代表系統(tǒng):CentOS6, Ubuntu14, 從CentOS7, Ubuntu15開始使用systemd

Systemd技術(shù)

新系統(tǒng)都會(huì)采用的技術(shù)(RedHat7,CentOS7,Ubuntu15等);
設(shè)計(jì)目標(biāo)是克服sysvinit固有的缺點(diǎn),提高系統(tǒng)的啟動(dòng)速度;
和Sysvinit兼容,降低遷移成本;
最主要優(yōu)點(diǎn):并行啟動(dòng)
Pid為1的進(jìn)程

2.在yum源上的優(yōu)化

在centos6的時(shí)候,默認(rèn)是從官方源下載rpm包的,由于是國外的yum源很慢不能用,CentOS7在這里做了優(yōu)化,當(dāng)我們使用yum安裝軟件的時(shí)候,默認(rèn)不會(huì)再從官方下載,而是自動(dòng)尋找離自己地理位置最近的yum源開始下載。

3.命令

如果在安裝系統(tǒng)的時(shí)候選擇minimal,會(huì)比之前6的時(shí)候以更小的包來安裝,比如:vim、ifconfig、route、setup、netstat等等很多命令都沒有了。。在安裝系統(tǒng)后可加入以下軟件包:

yum install lrzsz tree net-tools nmap vim bash-completion lsof dos2unix nc telnet ntp wget rng-tools psmisc screen -y#lrzsz 支持windowns平臺(tái)的上傳下載linux。在windowns遠(yuǎn)程連接工具上可以使用。 # net-tools CentOS 7.2.11 默認(rèn)沒有ifconfig命令。net-tools提供一些網(wǎng)絡(luò)命令。 # bash-completion 自動(dòng)命令補(bǔ)全的工具。 # rng-tools 生成隨機(jī)數(shù)嫡池的一個(gè)工具,有了這個(gè)工具tomcat 啟動(dòng)會(huì)變得非常快。 # psmisc 這個(gè)包含有killall命令。 # screen 可以新建一個(gè)窗口,把任務(wù)放在后臺(tái)運(yùn)行。

4.字符集修改

/etc/locale.conf #字符集配置文件 localectl set-locale LANG=zh_CN.UTF-8 # 命令行一步到位[root@CentOS7 ~]# localectl set-locale LANG=zh_CN.UTF-8 [root@CentOS7 ~]# localectl statusSystem Locale: LANG=zh_CN.UTF-8VC Keymap: usX11 Layout: us

5.開機(jī)啟動(dòng)管理

/etc/rc.local # 這個(gè)文件還是存在,不過如果我們還想繼續(xù)使用這種方式需要給它加執(zhí)行權(quán)限chmod +x /etc/rc.d/rc.local # system一統(tǒng)天下 snapshot(支持快照) systemctl status cron.service #查看定時(shí)任務(wù)狀態(tài) systemctl stop cron.service #關(guān)閉定時(shí)任務(wù) systemctl status cron.service #查看操作情況 systemctl list-unit-files|grep enable #查看當(dāng)前正在運(yùn)行的服務(wù) systemctl disable postfix.service #關(guān)閉郵件服務(wù) systemctl list-unit-files|grep postfix #查看郵件服務(wù)是否開啟 systemctl stop firewalld.service #關(guān)閉防火墻 systemctl is-enable #開啟的服務(wù) systemctl disable #關(guān)閉的服務(wù)

通過/etc/rc.d/rc.local/開機(jī)自啟動(dòng)

centos7中/etc/rc.d/rc.local需要執(zhí)行如下命令賦予可執(zhí)行權(quán)限 chmod +x /etc/rc.d/rc.local

6.運(yùn)行級(jí)別runlevel

/etc/inittab 是無效的 system target 替代 ##永久生效下次登錄生效 systemctl get-default graphical.target 切換到5 systemctl get-default multi-user.target 切換到3 ##臨時(shí)生效的話 init3 ##只有五種運(yùn)行級(jí)別 [root@centos7 ~]# ls -lh /usr/lib/systemd/system/runlevel*.target lrwxrwxrwx. 1 root root 15 Apr 20 22:31 /usr/lib/systemd/system/runlevel0.target -> poweroff.target lrwxrwxrwx. 1 root root 13 Apr 20 22:31 /usr/lib/systemd/system/runlevel1.target -> rescue.target lrwxrwxrwx. 1 root root 17 Apr 20 22:31 /usr/lib/systemd/system/runlevel2.target -> multi-user.target lrwxrwxrwx. 1 root root 17 Apr 20 22:31 /usr/lib/systemd/system/runlevel3.target -> multi-user.target lrwxrwxrwx. 1 root root 17 Apr 20 22:31 /usr/lib/systemd/system/runlevel4.target -> multi-user.target lrwxrwxrwx. 1 root root 16 Apr 20 22:31 /usr/lib/systemd/system/runlevel5.target -> graphical.target lrwxrwxrwx. 1 root root 13 Apr 20 22:31 /usr/lib/systemd/system/runlevel6.target -> reboot.target

7.配置yum源

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo#官方epel源 wget http://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm rpm -ivh epel-release-latest-7.noarch.rpm

8.網(wǎng)卡名稱

關(guān)于網(wǎng)卡名稱修改為eth0問題可參考

創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎(jiǎng)勵(lì)來咯,堅(jiān)持創(chuàng)作打卡瓜分現(xiàn)金大獎(jiǎng)

總結(jié)

以上是生活随笔為你收集整理的linux篇:CenterOS6和Center的区别的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。