Artikulo Direktoryo
CentOS Ang pinakadako nga kalainan tali sa 7 ug 6 mao ang kalainan sa pamaagi sa pagsugod.
- Ang teknolohiya sa pagsugod nga gigamit sa CentOS 7 mao ang Systemd.
- Dugang pa, ang pagsugod sa serbisyo, mga file sa pagsugod, mga mando sa network, ug uban pa, tanan nagpakita mga kalainan gikan sa 6.
Atong sabton una Linux Ang ebolusyon sa sistema sa CentOS initialization nga teknolohiya!
XNUMX. Sistema sa pagsugod sa teknolohiya
- Sysvinit Technology
- Bag-ong Teknolohiya
- Sistema nga teknolohiya
Sysvinit Technology
kinaiya:
- 1) Ang unang proseso sa sistema mao ang init;
- 2) Ang init nga proseso mao ang ginikanan nga proseso sa tanang proseso ug dili mapatay (patay);
- 3) Kadaghanan sa mga sistema sa init nga pag-apod-apod sa Linux nahiuyon sa SystemV, gitawag ug sysvinti
- 4) Representante nga sistema: CentOS 5 CentOS 6
Bentaha:
- Maayo ang pagtrabaho sa Sysvinit ug ang konsepto yano ug klaro.
- Kini kasagaran nagdepende sa shell scripting.
kahuyang:
- 1) Gipatuman sa usa ka piho nga han-ay -> Ang pagsugod hinay kaayo.
- 2) Sayon kaayo nga ibitay, fstab ug mga isyu sa pag-mount sa NFS.
Bag-ong Teknolohiya
Gigamit sa CentOS 6 ang SysVinit imbes nga teknolohiya sa pag-boot aron ma-boot.
Ang rc.sysinit nga script sa Upstart adunay daghang mga pag-optimize aron makunhuran ang oras sa pagsugod sa sistema.
Bisan pa, aron mapasimple ang mga butang alang sa mga administrador, ang CentOS 6 wala nagpasiugda o direkta nga nagsuporta sa daghang mga bag-ong bahin.
Representante nga sistema:CentOS 6, Ubuntu 14.
- gigamit ang systemd sukad sa CentOS 7, Ubuntu15.
Sistema nga teknolohiya
Mga teknolohiya nga gigamit sa bag-ong mga sistema (RedHat7, CentOS 7, Ubuntu15, ug uban pa)
- Ang katuyoan sa laraw mao ang pagsulbad sa orihinal nga mga kakulangan sa sysvinit ug epektibo nga mapaayo ang katulin sa pagsugod sa sistema;
- Nahiuyon sa Sysvinit, pagkunhod sa gasto sa mga pagbalhin;
Ang nag-unang bentaha:
- parallel nga pagsugod
- Pagproseso gamit ang PID 1
XNUMX. Optimization sa yum tinubdan
Sa CentOS 6, ang default mao ang pag-download sa mga pakete sa rpm gikan sa opisyal nga gigikanan.
- Ang CentOS 7 gi-optimize dinhi tungod sa hinay nga tulin sa paggamit sa mga langyaw nga kapanguhaan.
- kung gamiton namon ang pag-installSoftwaredili na ma-download gikan sa opisyal nga website pinaagi sa default.
- Hinuon, kini awtomatik nga makit-an ang Yum nga tinubdan nga labing duol sa iyang geographic nga lokasyon aron magsugod sa pag-download.
XNUMX. Sugo
Kung gipili nimo ang gamay (ang pinakagamay) sa pag-install sa sistema, kini i-install sa usa ka gamay nga pakete kaysa sa nauna nga mga bersyon.Pananglitan: VIM, gamita ang ifconfig, ruta sa ruta, pag-setup aron mabutang ang mga parameter, netstat, etc.Daghang mga sugo ang nawala.
Human sa pag-instalar sa sistema, ang mosunod nga mga pakete mahimong idugang:
yum install lrzsz tree net-tools nmap vim bash-completion lsof dos2unix nc telnet ntp wget rng-tools psmisc screen -y #lrzsz 支持用于上传和下载linux的windowns平台。 可以在windowns远程连接工具上使用。 #net-tools CentOS 7.2.11 默认没有ifconfig命令。网络工具提供了一些网络命令。 #bash-completion 自动命令完成工具。 #rng-tools 生成随机数字池的工具。 有了这个工具,tomcat启动速度非常快。 #psmisc 这包含killall命令。 #screen 创建一个新窗口并将任务置于后台。
Ikaupat, ang pagbag-o sa set sa karakter
Profile nga Set sa Karakter ▼
/etc/locale.conf
Ang command line anaa sa lugar sa usa lang ka lakang ▼
[root@CentOS 7 ~] # localectl set-locale LANG = zh_CN.UTF-8 [root@CentOS 7 ~] # localectl status System Locale: LANG=zh_CN.UTF-8 VC Keymap: us X11 Layout: us
XNUMX. Pagdumala sa pagsugod
/etc/rc.local
Kini nga file anaa gihapon, apan kung gusto namong magpadayon sa paggamit niini nga pamaagi, kinahanglan namon nga idugang ang pagtugot niini ▼
chmod +x /etc/rc.d/rc.local
Tan-awa ang Gitakdang Buluhaton nga Kahimtang ▼
systemctl status crond.service
Isira ang nakaeskedyul nga mga buluhaton ▼
systemctl stop crond.service
Tan-awa ang operasyon sa sitwasyon ▼
systemctl status crond.service
Tan-awa ang nagdagan nga serbisyo ▼
systemctl list-unit-files|grep enable
I-disable ang Serbisyo sa Mail ▼
systemctl disable postfix.service
Susiha kung ang serbisyo sa mail gipalihok ▼
systemctl list-unit-files|grep postfix
I-off ang firewall ▼
systemctl stop firewalld.service
Sugdi ang serbisyo▼
systemctl is-enable
# suod nga serbisyo ▼
systemctl disable
Pagsugod sa /etc/rc.d/rc.local/:
/etc/rc.d/rc.local sa CentOS 7 kinahanglan nga ipatuman ang mosunod nga mga sugo aron mahatagan ug executable nga permiso ▼
chmod +x /etc/rc.d/rc.local
Unom, runlevel (run level)
Ang /etc/inittab usa ka dili balido nga pagpuli sa target sa sistema
- Kanunay nga balido alang sa sunod nga pag-login
ibalhin sa 5 ▼
systemctl get-default graphical.target
ibalhin sa 3 ▼
systemctl get-default multi-user.target
Temporaryo nga epektibo ▼
INIT3
Lima lang ka runlevel ▼
[root@centos7 ~]# ls -lh /usr/lib/systemd/system/runlevel*.target
lrwxrwxrwx. 1 root root 15 Mar 20 22:31 /usr/lib/systemd/system/runlevel0.target -> poweroff.target
lrwxrwxrwx. 1 root root 13 Mar 20 22:31 /usr/lib/systemd/system/runlevel1.target -> rescue.target
lrwxrwxrwx. 1 root root 17 Mar 20 22:31 /usr/lib/systemd/system/runlevel2.target -> multi-user.target
lrwxrwxrwx. 1 root root 17 Mar 20 22:31 /usr/lib/systemd/system/runlevel3.target -> multi-user.target
lrwxrwxrwx. 1 root root 17 Mar 20 22:31 /usr/lib/systemd/system/runlevel4.target -> multi-user.target
lrwxrwxrwx. 1 root root 16 Mar 20 22:31 /usr/lib/systemd/system/runlevel5.target -> graphical.target
lrwxrwxrwx. 1 root root 13 Mar 20 22:31 /usr/lib/systemd/system/runlevel6.target -> reboot.target
Pito, i-configure ang yum source code
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
Opisyal nga tinubdan sa EPEL ▼
wget http://dl.fedorMaroject.org/pub/epel/epel-release-latest-7.noarch.rpm rpm -ivh epel-release-latest-7.noarch.rpm
Paglaum Chen Weiliang Blog ( https://www.chenweiliang.com/ ) mipakigbahin "Unsa ang kalainan tali sa CentOS6.5 ug 7?Giunsa ang pagpili sa usa ka bersyon sa CentOS7? , aron matabangan ka.
Welcome sa pagpaambit sa link niini nga artikulo:https://www.chenweiliang.com/cwl-692.html
Malipayon nga pag-abut sa channel sa Telegram sa blog ni Chen Weiliang aron makuha ang labing bag-ong mga update!
📚 Kini nga giya adunay daghang kantidad, 🌟Kini usa ka talagsaon nga oportunidad, ayaw palabya kini! ⏰⌛💨
Share ug like kung ganahan ka!
Ang imong pagpaambit ug pag-like mao ang among padayon nga kadasig!
2 ka tawo ang mikomentaryo sa "Unsa ang kalainan tali sa CentOS6.5 ug 7? Unsa man ang mahitungod sa pagpili sa CentOS7 nga bersyon?"
systemctl status cron.service sayop ug husto ang systemctl status crond.service
Salamat sa pagkorihir, natul-id na.