sysvinit 3.02 init เจธเจฟเจธเจŸเจฎ เจฆเฉ€ เจฐเจฟเจฒเฉ€เจœเจผ

เจชเฉ‡เจธเจผ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ เจ•เจฒเจพเจธเจฟเจ• init เจธเจฟเจธเจŸเจฎ sysvinit 3.02 เจฆเฉ€ เจฐเฉ€เจฒเจฟเจœเจผ, เจœเฉ‹ เจ•เจฟ เจธเจฟเจธเจŸเจฎเจก เจ…เจคเฉ‡ เจ…เฉฑเจชเจธเจŸเจพเจฐเจŸ เจคเฉ‹เจ‚ เจชเจนเจฟเจฒเจพเจ‚ เจฆเฉ‡ เจฆเจฟเจจเจพเจ‚ เจตเจฟเฉฑเจš เจฒเฉ€เจจเจ•เจธ เจกเจฟเจธเจŸเจฐเฉ€เจฌเจฟเจŠเจธเจผเจจเจพเจ‚ เจตเจฟเฉฑเจš เจตเจฟเจ†เจชเจ• เจคเฉŒเจฐ 'เจคเฉ‡ เจตเจฐเจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจธเฉ€, เจ…เจคเฉ‡ เจนเฉเจฃ เจกเจฟเจตเฉเจ†เจจ, เจกเฉ‡เจฌเฉ€เจ…เจจ GNU/Hurd เจ…เจคเฉ‡ antiX เจตเจฐเจ—เฉ€เจ†เจ‚ เจตเฉฐเจกเจพเจ‚ เจตเจฟเฉฑเจš เจตเจฐเจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆเฅค sysvinit เจจเจพเจฒ เจœเฉ‹เฉœ เจ•เฉ‡ เจตเจฐเจคเฉ€เจ†เจ‚ เจœเจพเจฃ เจตเจพเจฒเฉ€เจ†เจ‚ insserv เจ…เจคเฉ‡ startpar เจ‰เจชเจฏเฉ‹เจ—เจคเจพเจตเจพเจ‚ เจฆเฉ‡ เจธเฉฐเจธเจ•เจฐเจฃ เจจเจนเฉ€เจ‚ เจฌเจฆเจฒเฉ‡ เจนเจจเฅค insserv เจธเจนเฉ‚เจฒเจค เจจเฉ‚เฉฐ เจฌเฉ‚เจŸ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจจเฉ‚เฉฐ เจธเฉฐเจ—เจ เจฟเจค เจ•เจฐเจจ เจฒเจˆ เจคเจฟเจ†เจฐ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ, init เจธเจ•เฉเจฐเจฟเจชเจŸเจพเจ‚ เจตเจฟเจšเจ•เจพเจฐ เจจเจฟเจฐเจญเจฐเจคเจพ เจจเฉ‚เฉฐ เจงเจฟเจ†เจจ เจตเจฟเฉฑเจš เจฐเฉฑเจ–เจฆเฉ‡ เจนเฉ‹เจ, เจ…เจคเฉ‡ เจธเจŸเจพเจฐเจŸเจชเจพเจฐ เจจเฉ‚เฉฐ เจธเจฟเจธเจŸเจฎ เจฌเฉ‚เจŸ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจฆเฉŒเจฐเจพเจจ เจ•เจˆ เจธเจ•เฉเจฐเจฟเจชเจŸเจพเจ‚ เจฆเฉ‡ เจธเจฎเจพเจจเจพเจ‚เจคเจฐ เจฒเจพเจ‚เจš เจจเฉ‚เฉฐ เจฏเจ•เฉ€เจจเฉ€ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ เจตเจฐเจคเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค

sysvinit เจฆเฉ€ เจจเจตเฉ€เจ‚ เจฐเฉ€เจฒเฉ€เจœเจผ เจตเจฟเฉฑเจš:

  • po4a เจซเจฐเฉ‡เจฎเจตเจฐเจ• เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจฆเจธเจคเจพเจตเฉ‡เจœเจผเจพเจ‚ เจ…เจคเฉ‡ เจฎเฉˆเจจ เจชเฉฐเจจเจฟเจ†เจ‚ เจจเฉ‚เฉฐ เจตเฉฑเจ–-เจตเฉฑเจ– เจญเจพเจธเจผเจพเจตเจพเจ‚ เจตเจฟเฉฑเจš เจ…เจจเฉเจตเจพเจฆ เจ•เจฐเจจ เจฆเฉ‡ เจ•เฉฐเจฎ เจฆเฉ‡ เจคเจพเจฒเจฎเฉ‡เจฒ เจฒเจˆ เจ•เฉ€เจคเฉ€ เจ—เจˆ เจนเฉˆเฅค
  • เจฎเฉˆเจจ เจชเฉฐเจจเจฟเจ†เจ‚ เจจเฉ‚เฉฐ เจธเฉเจงเจพเจฐเจฟเจ† เจ—เจฟเจ† เจนเฉˆ เจ…เจคเฉ‡ เจ‰เจนเจจเจพเจ‚ เจฆเฉ‡ เจ…เจธเฉˆเจ‚เจฌเจฒเฉ€ เจฒเจˆ เจธเจ•เฉเจฐเจฟเจชเจŸเจพเจ‚ เจจเฉ‚เฉฐ เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ† เจนเฉˆ, เจ…เจจเฉเจตเจพเจฆเจพเจ‚ เจจเฉ‚เฉฐ เจงเจฟเจ†เจจ เจตเจฟเฉฑเจš เจฐเฉฑเจ–เจฆเฉ‡ เจนเฉ‹เจ.
  • เจตเจฟเจ•เจพเจธ เจฆเฉ‡ เจฌเฉเจจเจฟเจ†เจฆเฉ€ เจขเจพเจ‚เจšเฉ‡ เจจเฉ‚เฉฐ เจธเจตเจพเจจเจพเจน เจคเฉ‹เจ‚ เจ—เจฟเจŸเจนเจฌ เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ 'เจคเฉ‡ เจคเจฌเจฆเฉ€เจฒ เจ•เจฐ เจฆเจฟเฉฑเจคเจพ เจ—เจฟเจ† เจนเฉˆ, เจœเฉ‹ เจนเฉเจฃ เจœเจพเจฐเฉ€ เจจเฉ‹เจŸเฉ€เจซเจฟเจ•เฉ‡เจธเจผเจจเจพเจ‚ เจจเฉ‚เฉฐ เจตเฉ€ เจธเฉฐเจญเจพเจฒเฉ‡เจ—เจพเฅค
  • inittab เจซเจพเจ‡เจฒ เจ•เจฎเจพเจ‚เจก เจจเฉ‚เฉฐ เจธเจผเจพเจฌเจฆเจฟเจ• เจฎเฉฐเจจเจฃ เจฒเจˆ เจ•เจฎเจพเจ‚เจกเจพเจ‚ เจตเจฟเฉฑเจš "@" เจ…เฉฑเจ–เจฐ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเฉ€ เจนเฉˆ, เจœเฉ‹ เจธเจผเฉˆเฉฑเจฒ เจจเฉ‚เฉฐ เจŸเจฐเจฟเฉฑเจ—เจฐ เจจเจนเฉ€เจ‚ เจ•เจฐเจฆเฉ€ เจนเฉˆเฅค
  • bootlogd chdir() เจฒเจˆ เจ—เจฒเจคเฉ€ เจœเจพเจ‚เจš เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจฒเฉ€เจจเจ•เจธ เจ‰เฉฑเจคเฉ‡ เจ•เฉฐเจธเฉ‹เจฒ เจ–เฉ‹เจœ เจจเฉ‚เฉฐ เจ†เจธเจพเจจ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ TIOCGDEV ioctl เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเจพ เจนเฉˆเฅค

เจธเจฐเฉ‹เจค: opennet.ru

เจ‡เฉฑเจ• เจŸเจฟเฉฑเจชเจฃเฉ€ เจœเฉ‹เฉœเฉ‹