CentOS6.5 மற்றும் 7 க்கு என்ன வித்தியாசம்?CentOS7 பதிப்பைத் தேர்ந்தெடுப்பது எப்படி?

CentOS 7 மற்றும் 6 க்கு இடையிலான மிகப்பெரிய வேறுபாடு துவக்க நுட்பத்தில் உள்ள வேறுபாடு.

  • CentOS 7 ஆல் பயன்படுத்தப்படும் துவக்க தொழில்நுட்பம் Systemd ஆகும்.
  • கூடுதலாக, சேவை தொடக்கம், தொடக்க கோப்புகள், பிணைய கட்டளைகள் போன்றவை அனைத்தும் 6 இலிருந்து வேறுபாடுகளைக் காட்டுகின்றன.

முதலில் புரிந்து கொள்வோம் லினக்ஸ் சிஸ்டம் சென்டோஸ் துவக்க தொழில்நுட்பத்தின் பரிணாமம்!

XNUMX. கணினி துவக்க தொழில்நுட்பம்

  1. சிஸ்வினிட் தொழில்நுட்பம்
  2. அப்ஸ்டார்ட் டெக்னாலஜி
  3. Systemd தொழில்நுட்பம்

சிஸ்வினிட் தொழில்நுட்பம்

பண்பு:

  • 1) கணினியின் முதல் செயல்முறை init ஆகும்;
  • 2) init செயல்முறை அனைத்து செயல்முறைகளின் பெற்றோர் செயல்முறை மற்றும் கொல்ல முடியாது (கொல்லப்பட்டது);
  • 3) பெரும்பாலான லினக்ஸ் விநியோக init அமைப்புகள் சிஸ்விண்டி எனப்படும் SystemV உடன் இணக்கமாக உள்ளன
  • 4) பிரதிநிதி அமைப்பு: CentOS 5 CentOS 6

நன்மை:

  • Sysvinit நன்றாக வேலை செய்கிறது மற்றும் கருத்து எளிமையானது மற்றும் தெளிவானது.
  • இது பெரும்பாலும் ஷெல் ஸ்கிரிப்டிங்கைப் பொறுத்தது.

பலவீனம்:

  • 1) ஒரு குறிப்பிட்ட வரிசையில் செயல்படுத்தப்பட்டது -> தொடக்கமானது மிகவும் மெதுவாக உள்ளது.
  • 2) செயலிழக்க மிகவும் எளிதானது, fstab மற்றும் NFS மவுண்ட் சிக்கல்கள்.

அப்ஸ்டார்ட் டெக்னாலஜி

CentOS 6 துவக்க தொழில்நுட்பத்திற்கு பதிலாக SysVinit ஐப் பயன்படுத்துகிறது.

Upstart இன் rc.sysinit ஸ்கிரிப்ட் கணினி துவக்க நேரத்தைக் குறைக்க பல மேம்படுத்தல்களைக் கொண்டுள்ளது.

இருப்பினும், நிர்வாகிகளுக்கு விஷயங்களை எளிமைப்படுத்த, CentOS 6 பல புதிய அம்சங்களை முன்னிலைப்படுத்தவோ அல்லது நேரடியாக ஆதரிக்கவோ இல்லை.

பிரதிநிதி அமைப்பு:சென்டோஸ் 6, உபுண்டு 14.

  • systemd ஆனது CentOS 7, Ubuntu15 இலிருந்து பயன்படுத்தப்படுகிறது.

Systemd தொழில்நுட்பம்

புதிய கணினிகளில் பயன்படுத்தப்படும் தொழில்நுட்பங்கள் (RedHat7, CentOS 7, Ubuntu15, முதலியன)

  • வடிவமைப்பின் நோக்கம் sysvinit இன் அசல் குறைபாடுகளைத் தீர்ப்பது மற்றும் கணினி தொடக்க வேகத்தை திறம்பட மேம்படுத்துவது;
  • Sysvinit உடன் இணக்கமானது, இடமாற்றங்களின் செலவைக் குறைத்தல்;

முக்கிய நன்மை:

  1. இணையான தொடக்கம்
  2. PID 1ஐப் பயன்படுத்தி செயலாக்க செயலாக்கம்

XNUMX. yum மூலத்தை மேம்படுத்துதல்

CentOS 6 இல், அதிகாரப்பூர்வ ஆதாரங்களில் இருந்து rpm தொகுப்புகளைப் பதிவிறக்குவது இயல்புநிலையாகும்.

  • வெளிநாட்டு வளங்களைப் பயன்படுத்துவதற்கான மெதுவான வேகம் காரணமாக CentOS 7 இங்கே உகந்ததாக உள்ளது.
  • நிறுவலைப் பயன்படுத்தும் போதுமென்பொருள்இயல்பாக அதிகாரப்பூர்வ இணையதளத்தில் இருந்து பதிவிறக்கம் செய்யப்படாது.
  • அதற்குப் பதிலாக, பதிவிறக்கத்தைத் தொடங்க, அதன் புவியியல் இருப்பிடத்திற்கு மிக அருகில் உள்ள Yum மூலத்தை அது தானாகவே கண்டுபிடிக்கும்.

XNUMX. கட்டளை

கணினியை நிறுவும் போது குறைந்தபட்சம் (சிறியது) தேர்வு செய்தால், முந்தைய பதிப்புகளை விட சிறிய தொகுப்பில் நிறுவப்படும்.எடுத்துக்காட்டாக: 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
 创建一个新窗口并将任务置于后台。

நான்காவதாக, கேரக்டர் செட் மாற்றம்

எழுத்துத் தொகுப்பு சுயவிவரம் ▼

/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

XNUMX. தொடக்க மேலாண்மை

/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/ உடன் தொடங்கவும்:

CentOS 7 இல் /etc/rc.d/rc.local இயங்கக்கூடிய அனுமதிகளை வழங்க பின்வரும் கட்டளைகளை இயக்க வேண்டும் ▼

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

ஆறு, ரன்லெவல் (ரன் லெவல்)

/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

ஏழு, 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

 

ஹோப் சென் வெலியாங் வலைப்பதிவு ( https://www.chenweiliang.com/ ) பகிரப்பட்டது "CentOS6.5 மற்றும் 7 இடையே உள்ள வேறுபாடு என்ன?CentOS7 பதிப்பைத் தேர்ந்தெடுப்பது எப்படி? , உங்களுக்கு உதவ.

இந்தக் கட்டுரையின் இணைப்பைப் பகிர வரவேற்கிறோம்:https://www.chenweiliang.com/cwl-692.html

சமீபத்திய புதுப்பிப்புகளைப் பெற, சென் வெலியாங்கின் வலைப்பதிவின் டெலிகிராம் சேனலுக்கு வரவேற்கிறோம்!

🔔 சேனல் டாப் டைரக்டரியில் மதிப்புமிக்க "ChatGPT Content Marketing AI கருவி பயன்பாட்டு வழிகாட்டியை" பெறுவதில் முதல் நபராக இருங்கள்! 🌟
📚 இந்த வழிகாட்டியில் பெரும் மதிப்பு உள்ளது, 🌟இது ஒரு அரிய வாய்ப்பு, தவறவிடாதீர்கள்! ⏰⌛💨
பிடித்திருந்தால் ஷேர் செய்து லைக் செய்யுங்கள்!
உங்களின் பகிர்வும் விருப்பங்களும் எங்களின் தொடர்ச்சியான ஊக்கம்!

 

2 பேர் "CentOS6.5 மற்றும் 7 இடையே என்ன வித்தியாசம்? CentOS7 பதிப்பைத் தேர்ந்தெடுப்பது எப்படி?"

发表 评论

உங்கள் மின்னஞ்சல் முகவரி வெளியிடப்படாது. தேவையான புலங்கள் பயன்படுத்தப்படுகின்றன * லேபிள்

மேலே உருட்டவும்