በ CentOS6.5 እና 7 መካከል ያለው ልዩነት ምንድን ነው?የ CentOS7 ስሪት ስለመምረጥስ?

CentOS በ 7 እና 6 መካከል ያለው ትልቁ ልዩነት የመነሻ ቴክኒክ ልዩነት ነው.

  • በ CentOS 7 ጥቅም ላይ የዋለው የማስጀመሪያ ቴክኖሎጂ Systemd ነው።
  • በተጨማሪም የአገልግሎት ጅምር፣ የቡት ማስነሻ ፋይሎች፣ የአውታረ መረብ ትዕዛዞች፣ ወዘተ ሁሉም ከ 6 ያለውን ልዩነት ያመለክታሉ።

መጀመሪያ እንረዳ ሊኑክስ የስርዓት CentOS ጅምር ቴክኖሎጂ ዝግመተ ለውጥ!

XNUMX. የስርዓት አጀማመር ቴክኖሎጂ

  1. Sysvinit ቴክኖሎጂ
  2. Upstart ቴክኖሎጂ
  3. የስርዓት ቴክኖሎጂ

Sysvinit ቴክኖሎጂ

ባሕርይ

  • 1) የስርዓቱ የመጀመሪያ ሂደት ኢንቲት ነው;
  • 2) የመግቢያ ሂደቱ የሁሉም ሂደቶች የወላጅ ሂደት ነው እና ሊገደል አይችልም (መገደል) አይቻልም።
  • 3) አብዛኛው የሊኑክስ ስርጭት init ሲስተሞች ከSysvinti ከሚባሉት ሲስተምቪ ጋር ተኳሃኝ ናቸው።
  • 4) የውክልና ስርዓት፡ CentOS 5 CentOS 6

ጥቅም-

  • Sysvinit በደንብ ይሰራል እና ጽንሰ-ሐሳቡ ቀላል እና ግልጽ ነው.
  • በአብዛኛው የሚወሰነው በሼል ስክሪፕት ላይ ነው.

ድክመት፡

  • 1) በተወሰነ ቅደም ተከተል አስፈጽም -> ጅምር በጣም ቀርፋፋ ነው።
  • 2) ለመስቀል በጣም ቀላል፣ fstab እና NFS mount ጉዳዮች።

Upstart ቴክኖሎጂ

CentOS 6 ለማስነሳት ከቡት ቴክኖሎጂ ይልቅ SysVinit ይጠቀማል።

Upstart's rc.sysinit ስክሪፕት የስርዓት ማስጀመሪያ ጅምር ጊዜን ለመቀነስ ብዙ ማሻሻያዎች አሉት።

ነገር ግን፣ ነገሮችን ለአስተዳዳሪዎች ለማቃለል፣ CentOS 6 ብዙ አዳዲስ ባህሪያትን አያጎላም ወይም በቀጥታ አይደግፍም።

የውክልና ስርዓት;CentOS 6 ፣ ኡቡንቱ 14

  • systemd ከ CentOS 7 ፣ Ubuntu15 ጀምሮ ጥቅም ላይ ይውላል።

የስርዓት ቴክኖሎጂ

በአዲስ ስርዓቶች ውስጥ ጥቅም ላይ የዋሉ ቴክኖሎጂዎች (RedHat7፣ CentOS 7፣ Ubuntu15፣ ወዘተ.)

  • የንድፍ አላማው የሲቪኒት ኦሪጅናል ድክመቶችን ለመፍታት እና የስርዓት ጅምር ፍጥነትን በተሳካ ሁኔታ ለማሻሻል ነው.
  • ከ Sysvinit ጋር ተኳሃኝ, የዝውውር ወጪን በመቀነስ;

ዋና ጥቅም

  1. ትይዩ ጅምር
  2. PID 1ን በመጠቀም ሂደት ሂደት

XNUMX. የዩም ምንጭ ማመቻቸት

በ CentOS 6 ውስጥ፣ ነባሪው የrpm ፓኬጆችን ከኦፊሴላዊ ምንጮች ማውረድ ነው።

  • CentOS 7 እዚህ የተመቻቸው የውጭ ሀብቶችን የመጠቀም ፍጥነት በዝግታ ነው።
  • መጫንን ስንጠቀምሾክከአሁን በኋላ በነባሪነት ከኦፊሴላዊው ድር ጣቢያ አይወርድም.
  • በምትኩ፣ ማውረድ ለመጀመር ከጂኦግራፊያዊ አካባቢው በጣም ቅርብ የሆነውን የዩም ምንጭ በራስ-ሰር ያገኛል።

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/ ይጀምሩ፡

/etc/rc.d/rc.local በ CentOS 7 ውስጥ ሊተገበሩ የሚችሉ ፈቃዶችን ለማቅረብ የሚከተሉትን ትዕዛዞች መፈጸም ያስፈልገዋል ▼

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

ስድስት፣ runlevel (የሩጫ ደረጃ)

/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

 

ተስፋ Chen Weiliang ብሎግ ( https://www.chenweiliang.com/ ) የተጋራ "በ CentOS6.5 እና 7 መካከል ያለው ልዩነት ምንድን ነው?የ CentOS7 ስሪት ስለመምረጥስ? , እርስዎን ለመርዳት.

እንኳን በደህና መጡ የዚህን ጽሁፍ ማገናኛ ለማጋራት፡-https://www.chenweiliang.com/cwl-692.html

አዳዲስ መረጃዎችን ለማግኘት ወደ የቼን ዌይሊያንግ ብሎግ የቴሌግራም ቻናል እንኳን በደህና መጡ።

🔔 ጠቃሚ የሆነውን "ChatGPT Content Marketing AI Tool Usage Guide" በቻናል ከፍተኛ ማውጫ ውስጥ ለማግኘት የመጀመሪያው ይሁኑ! 🌟
📚 ይህ መመሪያ ትልቅ ዋጋ አለው፣ 🌟ይህ ያልተለመደ እድል ነው፣ እንዳያመልጥዎ! ⏰⌛💨
ከወደዳችሁት ሼር እና ላይክ አድርጉ!
የእርስዎ ማጋራት እና መውደዶች ቀጣይ ማበረታቻዎቻችን ናቸው!

 

2 ሰዎች አስተያየት ሰጥተዋል "በ CentOS6.5 እና 7 መካከል ያለው ልዩነት ምንድን ነው? የ CentOS7 ስሪት ስለመምረጥስ?"

评论ሺ评论评论评论 ፡፡

የኢሜል አድራሻዎ አይታተምም ፡፡ 项 已 用 ፡፡ * 标注

ወደ ላይ ይሸብልሉ