OnWorks Linux ແລະ Windows Online WorkStations

Logo

ໂຮດຕິ້ງອອນໄລນ໌ຟຣີສໍາລັບ WorkStations

<Previous | ເນື້ອໃນ | ຕໍ່ໄປ>

ພວກເຮົາໄດ້ອະທິບາຍວິທີການ SysV ໃນ​ມັນ ເຮັດວຽກຢູ່ໃນເຄື່ອງ x86. ຂັ້ນຕອນການເລີ່ມຕົ້ນອາດຈະແຕກຕ່າງກັນໃນສະຖາປັດຕະຍະກໍາ ແລະການຈັດຈໍາໜ່າຍອື່ນໆ. ລະບົບອື່ນໆອາດຈະໃຊ້ BSD ແບບ ໃນ​ມັນ, ບ່ອນທີ່ໄຟລ໌ເລີ່ມຕົ້ນບໍ່ໄດ້ຖືກແບ່ງອອກເປັນຫຼາຍ /etc/rc .ງ ໄດເລກະທໍລີ. ມັນອາດຈະເປັນໄປໄດ້ທີ່ລະບົບຂອງເຈົ້າໃຊ້

/etc/rc.d/init.d ແທນ /etc/init.d.


ຮູບພາບເລັກນ້ອຍ

4.2.5. ລະດັບການດໍາເນີນການ


ແນວຄວາມຄິດທີ່ຢູ່ເບື້ອງຫລັງການດໍາເນີນການບໍລິການທີ່ແຕກຕ່າງກັນໃນລະດັບການແລ່ນທີ່ແຕກຕ່າງກັນທີ່ສໍາຄັນແມ່ນ revolves ກ່ຽວກັບຄວາມຈິງທີ່ວ່າລະບົບທີ່ແຕກຕ່າງກັນສາມາດຖືກນໍາໃຊ້ໃນວິທີການທີ່ແຕກຕ່າງກັນ. ບາງບໍລິການບໍ່ສາມາດໃຊ້ໄດ້ຈົນກ່ວາລະບົບຢູ່ໃນສະຖານະສະເພາະໃດຫນຶ່ງ, ຫຼື ຮູບແບບການ, ເຊັ່ນວ່າກຽມພ້ອມສໍາລັບຜູ້ໃຊ້ຫຼາຍກວ່າຫນຶ່ງຄົນຫຼືມີເຄືອຂ່າຍທີ່ມີຢູ່.


ມີບາງຄັ້ງທີ່ທ່ານອາດຈະຕ້ອງການທີ່ຈະດໍາເນີນການລະບົບໃນຮູບແບບຕ່ໍາກວ່າ. ຕົວຢ່າງແມ່ນການແກ້ໄຂບັນຫາການສໍ້ລາດບັງຫຼວງຂອງແຜ່ນໃນລະດັບ 1 ດັ່ງນັ້ນບໍ່ມີຜູ້ໃຊ້ອື່ນສາມາດຢູ່ໃນລະບົບ, ຫຼືອອກຈາກເຄື່ອງແມ່ຂ່າຍໃນລະດັບ 3 ໂດຍບໍ່ມີການດໍາເນີນການ X session. ໃນກໍລະນີເຫຼົ່ານີ້, ການບໍລິການທີ່ຂຶ້ນກັບໂຫມດລະບົບທີ່ສູງກວ່າເພື່ອເຮັດວຽກບໍ່ມີຄວາມຫມາຍເພາະວ່າພວກມັນຈະບໍ່ເຮັດວຽກຢ່າງຖືກຕ້ອງ. ໂດຍການໃຫ້ແຕ່ລະບໍລິການຖືກມອບໝາຍໃຫ້ເລີ່ມຕົ້ນເມື່ອເຖິງລະດັບການແລ່ນສະເພາະຂອງມັນ, ທ່ານຮັບປະກັນຂະບວນການເລີ່ມຕົ້ນຢ່າງເປັນລະບຽບຮຽບຮ້ອຍ, ແລະທ່ານສາມາດປ່ຽນໂໝດຂອງເຄື່ອງໄດ້ຢ່າງວ່ອງໄວໂດຍບໍ່ຕ້ອງກັງວົນກ່ຽວກັບການບໍລິການໃດທີ່ຈະເລີ່ມ ຫຼື ຢຸດດ້ວຍຕົນເອງ.


ລະດັບການແລ່ນທີ່ມີຢູ່ໂດຍທົ່ວໄປແມ່ນໄດ້ອະທິບາຍໄວ້ໃນ / etc / inittab, ເຊິ່ງສະແດງໃຫ້ເຫັນບາງສ່ວນຂ້າງລຸ່ມນີ້:


#

# inittab ໄຟລ໌ນີ້ອະທິບາຍວ່າຂະບວນການ INIT ຄວນຕັ້ງຄ່າແນວໃດ

# ລະບົບໃນລະດັບແລ່ນທີ່ແນ່ນອນ.


# ລະດັບການແລ່ນເລີ່ມຕົ້ນ. ລະດັບການແລ່ນແມ່ນ:

# 0 - ຢຸດ (ຢ່າຕັ້ງ initdefault ເປັນອັນນີ້)

# 1 - ຮູບແບບຜູ້ໃຊ້ດຽວ

# 2 - Multiuser, ໂດຍບໍ່ມີການ NFS

# (ຄືກັນກັບ 3 ຖ້າເຈົ້າບໍ່ມີເຄືອຂ່າຍ)

# 3 - ໂຫມດ multiuser ເຕັມ

# 4 - ບໍ່ໄດ້ໃຊ້

# 5 - X11

#6 - reboot (ຢ່າຕັ້ງ initdefault ເປັນອັນນີ້)

#

id: 5: initdefault:

<--ຕັດ-->

#

# inittab ໄຟລ໌ນີ້ອະທິບາຍວ່າຂະບວນການ INIT ຄວນຕັ້ງຄ່າແນວໃດ

# ລະບົບໃນລະດັບແລ່ນທີ່ແນ່ນອນ.


# ລະດັບການແລ່ນເລີ່ມຕົ້ນ. ລະດັບການແລ່ນແມ່ນ:

# 0 - ຢຸດ (ຢ່າຕັ້ງ initdefault ເປັນອັນນີ້)

# 1 - ຮູບແບບຜູ້ໃຊ້ດຽວ

# 2 - Multiuser, ໂດຍບໍ່ມີການ NFS

# (ຄືກັນກັບ 3 ຖ້າເຈົ້າບໍ່ມີເຄືອຂ່າຍ)

# 3 - ໂຫມດ multiuser ເຕັມ

# 4 - ບໍ່ໄດ້ໃຊ້

# 5 - X11

#6 - reboot (ຢ່າຕັ້ງ initdefault ເປັນອັນນີ້)

#

id: 5: initdefault:

<--ຕັດ-->

ຮູ້​ສຶກ​ວ່າ​ຈະ​ກໍາ​ນົດ​ລະ​ດັບ​ການ​ແລ່ນ​ທີ່​ບໍ່​ໄດ້​ນໍາ​ໃຊ້ (ໂດຍ​ທົ່ວ​ໄປ​ການ​ແລ່ນ​ລະ​ດັບ 4​) ຕາມ​ທີ່​ທ່ານ​ເຫັນ​ເຫມາະ​. ຜູ້ໃຊ້ຫຼາຍຄົນກໍານົດລະດັບການແລ່ນເຫຼົ່ານັ້ນໃນແບບທີ່ມີຄວາມຫມາຍທີ່ສຸດສໍາລັບພວກເຂົາໃນຂະນະທີ່ອອກຈາກລະດັບການແລ່ນມາດຕະຖານຕາມຄ່າເລີ່ມຕົ້ນ. ນີ້ອະນຸຍາດໃຫ້ພວກເຂົາຍ້າຍອອກຢ່າງໄວວາໃນແລະອອກຈາກການຕັ້ງຄ່າທີ່ກໍາຫນົດເອງຂອງເຂົາເຈົ້າໂດຍບໍ່ມີການລົບກວນຊຸດປົກກະຕິຂອງຄຸນນະສົມບັດໃນລະດັບມາດຕະຖານ.


ຖ້າເຄື່ອງຂອງເຈົ້າຕົກຢູ່ໃນສະພາບທີ່ມັນຈະບໍ່ boot ເນື່ອງຈາກເຄື່ອງບໍ່ດີ / etc / inittab ຫຼືຈະບໍ່ປ່ອຍໃຫ້ທ່ານເຂົ້າສູ່ລະບົບເພາະວ່າທ່ານມີຄວາມເສຍຫາຍ / etc / passwd ໄຟລ​໌ (ຫຼື​ຖ້າ​ຫາກ​ວ່າ​ທ່ານ​ພຽງ​ແຕ່​ລືມ​ລະ​ຫັດ​ຜ່ານ​ຂອງ​ທ່ານ​)​, boot ເຂົ້າ​ໄປ​ໃນ​ຮູບ​ແບບ​ຜູ້​ໃຊ້​ດຽວ​.


ຮູບພາບເລັກນ້ອຍບໍ່ມີກາຟິກບໍ?

ເມື່ອທ່ານກໍາລັງເຮັດວຽກຢູ່ໃນໂຫມດຂໍ້ຄວາມເພາະວ່າທ່ານບໍ່ໄດ້ຮັບການນໍາສະເຫນີຫນ້າຈໍການເຂົ້າສູ່ລະບົບແບບກາຟິກໃນ console ຂອງເຄື່ອງຂອງທ່ານ, ໂດຍປົກກະຕິທ່ານສາມາດປ່ຽນໄປ console 7 ຫຼືສູງສຸດເພື່ອໃຫ້ມີການເຂົ້າສູ່ລະບົບແບບກຣາຟິກ. ຖ້ານີ້ແມ່ນ


ບໍ່ແມ່ນກໍລະນີ, ກວດເບິ່ງລະດັບການແລ່ນປະຈຸບັນໂດຍໃຊ້ຄໍາສັ່ງ ຜູ້ທີ່ -r. ຖ້າມັນຖືກຕັ້ງເປັນສິ່ງອື່ນນອກເຫນືອຈາກຄ່າເລີ່ມຕົ້ນຕົ້ນສະບັບຈາກ / etc / inittab, ໂອກາດແມ່ນວ່າລະບົບບໍ່ເລີ່ມຕົ້ນໃນຮູບແບບກາຟິກໂດຍຄ່າເລີ່ມຕົ້ນ. ຕິດຕໍ່ຜູ້ເບິ່ງແຍງລະບົບຂອງທ່ານຫຼືອ່ານ ຜູ້ຊາຍ init ໃນ​ກໍ​ລະ​ນີ​ນັ້ນ. ໃຫ້ສັງເກດວ່າການປ່ຽນລະດັບການແລ່ນແມ່ນເຮັດໄດ້ດີກວ່າການນໍາໃຊ້ Telinit ຄໍາສັ່ງ; ການປ່ຽນຈາກຂໍ້ຄວາມໄປຫາ console graphical ຫຼືໃນທາງກັບກັນບໍ່ໄດ້ກ່ຽວຂ້ອງກັບການປ່ຽນລະດັບການແລ່ນ.

ການສົນທະນາຂອງລະດັບການແລ່ນ, scripts ແລະການຕັ້ງຄ່າໃນຄູ່ມືນີ້ພະຍາຍາມທີ່ຈະເປັນໂດຍທົ່ວໄປເທົ່າທີ່ເປັນໄປໄດ້. ມີຫຼາຍການປ່ຽນແປງ. ຕົວຢ່າງ, Gentoo Linux ເກັບ scripts ໃນ /etc/run levels. ລະບົບອື່ນອາດຈະແລ່ນຜ່ານ (a) ລະດັບການແລ່ນຕ່ໍາກວ່າແລະດໍາເນີນການ scripts ທັງຫມົດທີ່ຢູ່ໃນນັ້ນກ່ອນທີ່ຈະມາຮອດລະດັບການແລ່ນສຸດທ້າຍແລະດໍາເນີນການ scripts ເຫຼົ່ານັ້ນ. ເບິ່ງເອກະສານລະບົບຂອງເຈົ້າສຳລັບຂໍ້ມູນເພີ່ມເຕີມ. ເຈົ້າອາດຈະອ່ານຜ່ານຕົວໜັງສືທີ່ອ້າງອີງໃສ່ໃນ / etc / inittab ເພື່ອໃຫ້ໄດ້ຄວາມເຂົ້າໃຈດີຂຶ້ນກ່ຽວກັບສິ່ງທີ່ເກີດຂຶ້ນໃນລະບົບຂອງເຈົ້າ.


ຮູບພາບເລັກນ້ອຍ

4.2.5.1. ເຄື່ອງມື


ໄດ້ chkconfig or ອັບເດດ -rc.d utilities, ໃນເວລາທີ່ຕິດຕັ້ງຢູ່ໃນລະບົບຂອງທ່ານ, ສະຫນອງເຄື່ອງມືຄໍາສັ່ງງ່າຍດາຍສໍາລັບການຮັກສາ /etc/init.d ລຳດັບຂັ້ນໄດເລກະທໍລີ. ເຫຼົ່ານີ້ບັນເທົາຜູ້ບໍລິຫານລະບົບຈາກການມີການຈັດການໂດຍກົງການເຊື່ອມຕໍ່ສັນຍາລັກຈໍານວນຫລາຍໃນໄດເລກະທໍລີພາຍໃຕ້ /etc/rc[x].d.


ນອກຈາກນັ້ນ, ບາງລະບົບສະເຫນີໃຫ້ plugysv ເຄື່ອງມື, ເຊິ່ງສະຫນອງການໂຕ້ຕອບທີ່ອີງໃສ່ຂໍ້ຄວາມ; ທ່ານ​ອາດ​ຈະ​ຊອກ​ຫາ​ນີ້​ງ່າຍ​ທີ່​ຈະ​ນໍາ​ໃຊ້​ກ​່​ວາ​ chkconfigການໂຕ້ຕອບເສັ້ນຄໍາສັ່ງຂອງ. ໃນ SuSE Linux, ທ່ານຈະພົບເຫັນ ຢອດ ແລະ ສະຫງວນ ເຄື່ອງ​ມື. ສໍາລັບ Mandrake ການຕັ້ງຄ່າງ່າຍ, ທ່ານອາດຈະຕ້ອງການພະຍາຍາມ DrakConf, ເຊິ່ງອະນຸຍາດໃຫ້ໃນບັນດາລັກສະນະອື່ນໆທີ່ສະຫຼັບລະຫວ່າງໄລຍະ 3 ແລະ 5. ໃນ Mandriva ນີ້ໄດ້ກາຍເປັນ Mandriva Linux Control Center.


ການແຈກຢາຍສ່ວນໃຫຍ່ສະຫນອງການໂຕ້ຕອບຜູ້ໃຊ້ແບບກາຟິກສໍາລັບການຕັ້ງຄ່າຂະບວນການ, ກວດເບິ່ງເອກະສານລະບົບຂອງທ່ານ.


OS Cloud Computing ຍອດນິຍົມຢູ່ OnWorks: