Која е разликата помеѓу CentOS6.5 и 7?Како да изберете верзија на CentOS7?

CentOS Најголемата разлика помеѓу 7 и 6 е разликата во технологијата за иницијализација.

  • Технологијата за иницијализација што ја користи CentOS 7 е Systemd.
  • Дополнително, стартувањето на услугата, датотеките за подигање, мрежните команди итн., сите покажуваат разлики со 6.

Ајде да разбереме сега Linux Еволуцијата на технологијата за иницијализација на системот CentOS!

1. Технологија за иницијализација на системот

  1. Sysvinit технологија
  2. Технологија за почеток
  3. Системска технологија

Sysvinit технологија

特性:

  • 1) Првиот процес на системот е инициран;
  • 2) Процесот на започнување е матичен процес на сите процеси и не може да биде убиен;
  • 3) Повеќето иницијални системи за дистрибуција на Linux се компатибилни со SystemV и се нарекуваат sysvinti
  • 4) Репрезентативен систем: CentOS 5 CentOS 6

Предност:

  • Sysvinit работи добро и концептот е едноставен и јасен.
  • Тоа главно зависи од скриптата на школка.

Слабости:

  • 1) Извршете по одреден редослед -> стартувањето е премногу бавно.
  • 2) Многу склони кон виси, проблеми со монтирање на fstab и NFS.

Технологија за почеток

CentOS 6 користи SysVinit наместо технологија за подигање за подигање.

Скриптата rc.sysinit на Upstart е многу оптимизирана за да се намали времето за стартување на иницијализацијата на системот.

Сепак, за да им го олесни животот на администраторите, CentOS 6 не истакнува или целосно поддржува многу нови функции.

Репрезентативен систем:CentOS 6, Ubuntu14.

  • systemd е достапен почнувајќи од CentOS 7 и Ubuntu15.

Системска технологија

Технологии кои се користат во новите системи (RedHat7, CentOS 7, Ubuntu15, итн.)

  • Целта на дизајнот е да ги реши оригиналните недостатоци на sysvinit и ефикасно да ја подобри брзината на стартување на системот;
  • Компатибилен со Sysvinit, намалувајќи ги трошоците за трансфер;

Главната предност:

  1. Паралелен почеток
  2. Обработка на процес со користење на PID 1

2. Оптимизација на yum изворот

Во CentOS 6, стандардно е да се преземаат пакети за вртежи во минута од официјални извори.

  • Поради бавната брзина на користење странски ресурси, CentOS 7 е оптимизиран овде.
  • Кога инсталираме користејќиПакети, веќе стандардно не преземајте од официјалната веб-страница.
  • Наместо тоа, автоматски ќе го пронајде изворот Yum најблиску до неговата географска локација и ќе започне со преземање.

3. Нарачајте

Ако изберете минимален при инсталирање на системот, тој ќе се инсталира во помал пакет од претходните верзии. На пример: VIM, користете ifconfig, рутирање маршрути, параметри за поставување, netstat итн. Многу команди исчезнаа.

Откако ќе се инсталира системот, може да се додадат следните пакети:

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
 创建一个新窗口并将任务置于后台。

4. Модификација на множеството знаци

Конфигурациска датотека за множество знаци ▼

/etc/locale.conf 

Командната линија е само еден чекор подалеку ▼

[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

5. Започнете со управување

/etc/rc.local 

Оваа датотека сè уште постои, но ако сакаме да продолжиме да го користиме овој метод, треба да додадеме дозволи за извршување ▼

chmod +x /etc/rc.d/rc.local

Погледнете го статусот на закажаната задача ▼

systemctl status crond.service

Затворете ги закажаните задачи ▼

systemctl stop crond.service

Погледнете ја ситуацијата во работењето ▼

systemctl status crond.service

Прикажи ги услугите ▼

systemctl list-unit-files|grep enable 

Оневозможете ја услугата за пошта ▼

systemctl disable postfix.service

Проверете дали услугата за пошта е овозможена ▼

systemctl list-unit-files|grep postfix

Исклучете го заштитниот ѕид ▼

systemctl stop firewalld.service

Започнете ја услугата ▼

systemctl is-enable

# Затворете ја услугата ▼

systemctl disable

Започнете со /etc/rc.d/rc.local/:

/etc/rc.d/rc.local во CentOS 7 треба да ја изврши следнава команда за да обезбеди извршни дозволи ▼

chmod +x /etc/rc.d/rc.local

6. ниво на работа (ниво на трчање)

/etc/inittab е неважечка замена на целта на системот

  • Секогаш важи за следното најавување

Префрлете се на 5 ▼

systemctl get-default graphical.target

Префрлете се на 3 ▼

systemctl get-default multi-user.target

Привремено ефективни ▼

INIT3

Само пет нивоа на трчање ▼

[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

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.fedorMaroject.org/pub/epel/epel-release-latest-7.noarch.rpm
rpm -ivh epel-release-latest-7.noarch.rpm

 

Блог на Hope Chen Weiliang ( https://www.chenweiliang.com/ ) shared "Која е разликата помеѓу CentOS6.5 и 7?" Што е со изборот на верзијата CentOS7? 》, корисно за вас.

Добредојдовте да ја споделите врската од оваа статија:https://www.chenweiliang.com/cwl-692.html

Добредојдовте на Телеграмскиот канал на блогот на Чен Веилијанг за да ги добиете најновите ажурирања!

🔔 Бидете први што ќе го добиете вредниот „Водич за употреба на алатката за AI за маркетинг на содржина на ChatGPT“ во горниот директориум на каналот! 🌟
📚 Овој водич содржи огромна вредност, 🌟Ова е ретка можност, не ја пропуштајте! ⏰⌛💨
Споделете и лајкнете ако ви се допаѓа!
Вашето споделување и лајкови се наша континуирана мотивација!

 

2 луѓе коментираа "Која е разликата помеѓу CentOS6.5 и 7? Што е со изборот на верзијата CentOS7?"

评论

Вашата адреса за е-пошта нема да биде објавена. Се користат задолжителните полиња * Етикета

скролувајте до врвот