CentOS6.5 اور 7 میں کیا فرق ہے؟CentOS7 ورژن کو منتخب کرنے کے بارے میں کیا خیال ہے؟

CentOS 7 اور 6 کے درمیان سب سے بڑا فرق ابتدا کی تکنیک میں فرق ہے۔

  • CentOS 7 کے ذریعہ استعمال ہونے والی ابتدائی ٹیکنالوجی Systemd ہے۔
  • اس کے علاوہ، سروس اسٹارٹ اپ، اسٹارٹ اپ فائلز، نیٹ ورک کمانڈز، وغیرہ، سبھی 6 سے فرق ظاہر کرتے ہیں۔

آئیے پہلے سمجھ لیں۔ لینکس سسٹم CentOS ابتدائی ٹیکنالوجی کا ارتقاء!

XNUMX. سسٹم کی ابتدا کرنے والی ٹیکنالوجی

  1. Sysvinit ٹیکنالوجی
  2. اپ اسٹارٹ ٹیکنالوجی
  3. سسٹمڈ ٹیکنالوجی

Sysvinit ٹیکنالوجی

特性:

  • 1) نظام کا پہلا عمل init ہے؛
  • 2) init عمل تمام عملوں کا بنیادی عمل ہے اور اسے مارا نہیں جا سکتا۔
  • 3) زیادہ تر لینکس ڈسٹری بیوشن init سسٹم سسٹم وی کے ساتھ مطابقت رکھتے ہیں، جسے sysvinti کہتے ہیں۔
  • 4) نمائندہ نظام: CentOS 5 CentOS 6

فائدہ:

  • Sysvinit اچھی طرح سے کام کرتا ہے اور تصور آسان اور واضح ہے۔
  • یہ زیادہ تر شیل اسکرپٹنگ پر منحصر ہے۔

کمزوری:

  • 1) ایک مخصوص ترتیب میں عمل میں لایا گیا -> اسٹارٹ اپ بہت سست ہے۔
  • 2) پھانسی کے لئے بہت آسان، fstab اور NFS ماؤنٹ مسائل.

اپ اسٹارٹ ٹیکنالوجی

CentOS 6 بوٹ کرنے کے لیے بوٹ ٹیکنالوجی کے بجائے SysVinit استعمال کرتا ہے۔

اپ سٹارٹ کی rc.sysinit اسکرپٹ میں سسٹم کی شروعات کے آغاز کے وقت کو کم کرنے کے لیے بہت سی اصلاحیں ہیں۔

تاہم، منتظمین کے لیے چیزوں کو آسان بنانے کے لیے، CentOS 6 بہت سی نئی خصوصیات کو نمایاں یا مکمل طور پر سپورٹ نہیں کرتا ہے۔

نمائندہ نظام:سینٹوس 6، اوبنٹو 14۔

  • systemd استعمال کیا جاتا ہے CentOS 7، Ubuntu15 سے۔

سسٹمڈ ٹیکنالوجی

نئے سسٹمز میں استعمال ہونے والی ٹیکنالوجیز (RedHat7، CentOS 7، Ubuntu15، وغیرہ)

  • ڈیزائن کا مقصد sysvinit کی اصل خامیوں کو دور کرنا اور سسٹم کے آغاز کی رفتار کو مؤثر طریقے سے بہتر بنانا ہے۔
  • 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/ سے شروع کریں:

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

سات، یم سورس کوڈ کو ترتیب دیں۔

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 Tool Usage Guide" حاصل کرنے والے پہلے فرد بنیں! 🌟
📚 یہ گائیڈ بہت بڑی قیمت پر مشتمل ہے، 🌟یہ ایک نادر موقع ہے، اس سے محروم نہ ہوں! ⏰⌛💨
پسند آئے تو شیئر اور لائک کریں!
آپ کا اشتراک اور پسندیدگی ہماری مسلسل حوصلہ افزائی ہے!

 

2 لوگوں نے تبصرہ کیا کہ "CentOS6.5 اور 7 میں کیا فرق ہے؟ CentOS7 ورژن کا انتخاب کیسے کریں؟"

评论 评论

آپ کا ای میل ایڈریس شائع نہیں کیا جائے گا۔ ضروری شعبوں کا استعمال کیا جاتا ہے * لیبل لگائیں

اوپر سکرول کریں