sysvinit 2.95 init เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเดจเตเดฑเต† เดฑเดฟเดฒเต€เดธเต

เดธเด‚เดญเดตเดฟเดšเตเดšเต เด•เตเดฒเดพเดธเดฟเด•เต init เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเดจเตเดฑเต† เดฑเดฟเดฒเต€เดธเต sysvinit 2.95, systemd, upstart เดŽเดจเตเดจเดฟเดตเดฏเตเด•เตเด•เต เดฎเตเดฎเตเดชเตเดณเตเดณ เดฆเดฟเดตเดธเด™เตเด™เดณเดฟเตฝ Linux เดตเดฟเดคเดฐเดฃเด™เตเด™เดณเดฟเตฝ เด‡เดคเต เดตเตเดฏเดพเดชเด•เดฎเดพเดฏเดฟ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเดฟเดฐเตเดจเตเดจเต, เด‡เดชเตเดชเต‹เตพ Devuan, antiX เดคเตเดŸเด™เตเด™เดฟเดฏ เดตเดฟเดคเดฐเดฃเด™เตเด™เดณเดฟเตฝ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเต เดคเตเดŸเดฐเตเดจเตเดจเต. เด…เดคเต‡ เดธเดฎเดฏเด‚, เด‡เตปเดธเต†เตผเดตเดฟเตปเดฑเต† เดฑเดฟเดฒเต€เดธเตเด•เตพ 1.20.0 เด•เต‚เดŸเดพเดคเต†
เด†เดฐเด‚เดญเดญเดพเด—เด‚ 0.63. เดฏเต‚เดŸเตเดŸเดฟเดฒเดฟเดฑเตเดฑเดฟ เด‡เตปเดธเต†เตผเดตเต เดšเต†เดฏเตเดฏเตเด• init เดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเตเด•เตพเด•เตเด•เดฟเดŸเดฏเดฟเดฒเตเดณเตเดณ เดกเดฟเดชเตปเดกเตปเดธเดฟเด•เตพ เด•เดฃเด•เตเด•เดฟเดฒเต†เดŸเตเดคเตเดคเต เดฒเต‹เดกเดฟเด‚เด—เต เดชเตเดฐเด•เตเดฐเดฟเดฏ เด•เตเดฐเดฎเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดฐเต‚เดชเด•เตฝเดชเตเดชเดจ เดšเต†เดฏเตโ€Œเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต, เด•เต‚เดŸเดพเดคเต† เด†เดฐเด‚เดญเดฟเด•เตเด•เตเด• เดธเดฟเดธเตเดฑเตเดฑเด‚ เดฌเต‚เดŸเตเดŸเต เดธเดฎเดฏเดคเตเดคเต เดจเดฟเดฐเดตเดงเดฟ เดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเตเด•เดณเตเดŸเต† เดธเดฎเดพเดจเตเดคเดฐ เดฒเต‹เดžเตเดšเต เด‰เดฑเดชเตเดชเดพเด•เตเด•เดพเตป เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต.

เดชเตเดคเดฟเดฏ เดฑเดฟเดฒเต€เดธเดฟเตฝ:

  • เดซเต‹เตผเดฎเดพเดฑเตเดฑเดฟเด‚เด—เตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดชเตเดชเต†เดŸเตเดŸ เด•เต‹เดกเต เดธเตเดฐเด•เตเดทเดพ เดชเตเดฐเดถเตโ€Œเดจเด™เตเด™เตพเด•เตเด•เตเด‚ เดธเดพเดงเตเดฏเดคเดฏเตเดณเตเดณ เดฎเต†เดฎเตเดฎเดฑเดฟ เดชเดฟเดถเด•เตเด•เตพเด•เตเด•เตเด‚ เด•เดพเดฐเดฃเดฎเดพเดฏเดคเดฟเดจเดพเตฝ "pidof" เดฏเต‚เดŸเตเดŸเดฟเดฒเดฟเดฑเตเดฑเดฟ เด”เดŸเตเดŸเตโ€ŒเดชเตเดŸเตเดŸเต เดซเต‹เตผเดฎเดพเดฑเตเดฑเดฟเด‚เด—เต เด•เตเดฐเดฎเต€เด•เดฐเดฃเด™เตเด™เดณเต† เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจเดคเต เดจเดฟเตผเดคเตเดคเตเด•เดฏเตเด‚ "-f" เดซเตเดฒเดพเด—เต เดจเต€เด•เตเด•เด‚ เดšเต†เดฏเตเดฏเตเด•เดฏเตเด‚ เดšเต†เดฏเตเดคเต. เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด”เดŸเตเดŸเตโ€ŒเดชเตเดŸเตเดŸเต เดซเต‹เตผเดฎเดพเดฑเตเดฑเต เดฎเดพเดฑเตเดฑเดฃเดฎเต†เด™เตเด•เดฟเตฝ, เดกเดฟเดฒเดฟเดฎเดฟเดฑเตเดฑเตผ เดจเดฟเตผเดฃเตเดฃเดฏเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเด‚ "tr" เดชเต‹เดฒเตเดณเตเดณ เดฏเต‚เดŸเตเดŸเดฟเดฒเดฟเดฑเตเดฑเดฟเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดชเดฐเดฟเดตเตผเดคเตเดคเดจเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเด‚ "-d" เด“เดชเตเดทเตป เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเตป เดจเดฟเด™เตเด™เตพ เด‡เดชเตเดชเต‹เตพ เดตเดพเด—เตเดฆเดพเดจเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต;
  • เด…เดŸเดšเตเดšเตเดชเต‚เดŸเตเดŸเตฝ เด˜เดŸเตเดŸเด‚ เด‡เดชเตเดชเต‹เตพ เดชเต‚เตผเดฃเตเดฃ เดธเต†เด•เตเด•เตปเดกเต เดคเดพเตฝเด•เตเด•เดพเดฒเดฟเด•เดฎเดพเดฏเดฟ เดจเดฟเตผเดคเตเดคเตเดจเตเดจเดคเดฟเดจเต เดชเด•เดฐเด‚ เดฎเดฟเดฒเตเดฒเดฟเดธเต†เด•เตเด•เตปเดกเต เด•เดพเดฒเดคเดพเดฎเดธเด‚ เดชเตเดฐเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต (do_sleep() เดŽเดจเตเดจเดคเดฟเดจเต เดชเด•เดฐเด‚ do_msleep() เดŽเดจเตเดจเต เดตเดฟเดณเดฟเด•เตเด•เตเดจเตเดจเต). เดˆ เดฎเดพเดฑเตเดฑเด‚ เดทเดŸเตเดŸเตเดกเต—เตบ เด•เตเดฑเดฏเตเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเด‚ เดชเตเดจเดฐเดพเดฐเด‚เดญเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเด‚ เดธเดฎเดฏเด‚ เดถเดฐเดพเดถเดฐเดฟ เด…เดฐ เดธเต†เด•เตเด•เตปเดกเต เด…เดจเตเดตเดฆเดฟเดšเตเดšเต;
  • เดกเต‹เด•เตเดฏเตเดฎเต†เดจเตเดฑเต‡เดทเตป เดนเดพเตพเดŸเตเดŸเต เดฏเต‚เดŸเตเดŸเดฟเดฒเดฟเดฑเตเดฑเดฟเดฏเตเดŸเต† เดธเตเดตเดญเดพเดตเดตเตเด‚ เด…เดจเตเดฌเดจเตเดง เด“เดชเตเดทเดจเตเด•เดณเตเด‚ (-h, -H, -P) เด•เต‚เดŸเตเดคเตฝ เดตเดฟเดถเดฆเดฎเดพเดฏเดฟ เดตเดฟเดตเดฐเดฟเด•เตเด•เตเดจเตเดจเต;
  • เดธเต†เดชเต‹เตพ เดฒเตˆเดฌเตเดฐเดฑเดฟเดฏเตเดฎเดพเดฏเดฟ เดฒเดฟเด™เตเด•เต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเต เดจเดฟเตผเดคเตเดคเดฟ, เด…เดคเต เด‡เดจเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดฟเดฒเตเดฒ;
  • เด‡เตปเดธเต†เตผเดตเดฟเดฒเต† เดฌเดฟเตฝเดกเต เดซเดฏเดฒเตเด•เดณเดฟเตฝ (เดฎเต†เดฏเตเด•เตเด•เต เดซเดฏเตฝ) เดฎเดพเดฑเตเดฑเด™เตเด™เตพ เดตเดฐเตเดคเตเดคเดฟเดฏเดฟเดŸเตเดŸเตเดฃเตเดŸเต. เด‡เตปเดธเตเดฑเตเดฑเดพเดณเต‡เดทเตป เดธเดฎเดฏเดคเตเดคเต, insserv.conf เดธเดœเตเดœเต€เด•เดฐเดฃ เดซเดฏเตฝ เดจเดฟเดฒเดตเดฟเดฒเตเดฃเตเดŸเต†เด™เตเด•เดฟเตฝ เด…เดคเต เดฎเต‡เดฒเดฟเตฝ เดŽเดดเตเดคเตเด•เดฏเดฟเดฒเตเดฒ, เดŽเดจเตเดจเดพเตฝ เดธเดฎเต€เดชเดคเตเดคเตเดณเตเดณ เด’เดฐเต เดชเตเดคเดฟเดฏ insserv.conf.sample เดซเดฏเตฝ เดธเด‚เดฐเด•เตเดทเดฟเด•เตเด•เตเดจเตเดจเต.
  • /etc/insserv/file-filters เดซเดฏเดฒเดฟเดจเตเดฑเต† เดชเตเดฐเต‹เดธเดธเตเดธเดฟเด‚เด—เต เดšเต‡เตผเดคเตเดคเต, เด…เดคเดฟเตฝ เดจเดฟเด™เตเด™เตพเด•เตเด•เต /etc/init.d-เตฝ เดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเตเด•เตพ เดชเตเดฐเต‹เดธเดธเตเดธเต เดšเต†เดฏเตเดฏเตเดฎเตเดชเต‹เตพ เด…เดตเด—เดฃเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดจเตเดจ เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃเด™เตเด™เดณเตเดŸเต† เด’เดฐเต เดฒเดฟเดธเตเดฑเตเดฑเต (เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, .git, .puppet) เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดพเด‚.
  • เดกเดฟเดชเตปเดกเตปเดธเดฟ เดกเต†เดซเดจเดฟเดทเตป เดซเดฏเดฒเตเด•เตพเด•เตเด•เดพเดฏเดฟ เด’เดฐเต เด‡เดคเดฐ เดกเดฏเดฑเด•เตโ€ŒเดŸเดฑเดฟ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เด‡เตปเดธเต†เตผเดตเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเดพเดฏเดฟ "-i" เด“เดชเตเดทเตป เดšเต‡เตผเดคเตเดคเต.
  • เดกเต†เดฌเดฟเดฏเดจเดฟเตฝ เดจเดฟเดจเตเดจเต เดŸเตเดฐเดพเตปเดธเตเดซเตผ เดšเต†เดฏเตเดค เดŸเต†เดธเตเดฑเตเดฑเต เดธเตเดฏเต‚เดŸเตเดŸเต เด‡เตปเดธเตเดธเต†เตผเดตเต เดตเตƒเดคเตเดคเดฟเดฏเดพเด•เตเด•เดฟ, "make check" เด•เดฎเดพเตปเดกเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด…เดคเดฟเดจเตเดฑเต† เดฒเต‹เดžเตเดšเต เด‰เดฑเดชเตเดชเดพเด•เตเด•เดฟ. เดŸเต†เดธเตเดฑเตเดฑเต เดชเดฐเดพเดœเดฏเด‚ เด‡เดชเตเดชเต‹เตพ เด•เต‚เดŸเตเดคเตฝ เดชเดฐเดฟเดถเต‹เดงเดจ เดจเดฟเตผเดคเตเดคเตเด•เดฏเตเด‚ เดชเตเดฐเดถเตเดจ เดตเดฟเดถเด•เดฒเดจเดคเตเดคเดฟเดจเดพเดฏเดฟ เดธเตเดฅเดฟเดคเดฟเดตเดฟเดตเดฐเด•เตเด•เดฃเด•เตเด•เตเด•เตพ เดกเดฟเดธเตเด•เดฟเดฒเต‡เด•เตเด•เต เดธเด‚เดฐเด•เตเดทเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต. เดŸเต†เดธเตเดฑเตเดฑเต เดธเตเดฏเต‚เดŸเตเดŸเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ, เด‡เตปเดธเต†เตผเดตเดฟเดจเต เดถเดฐเดฟเดฏเดพเดฏเดฟ เด•เตˆเด•เดพเดฐเตเดฏเด‚ เดšเต†เดฏเตเดฏเดพเดจเต‹ เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดชเตเดฐเดฆเตผเดถเดฟเดชเตเดชเดฟเด•เตเด•เดพเดจเต‹ เด•เดดเดฟเดฏเตเดจเตเดจ เดตเดฟเดตเดฟเดง เดชเตเดฐเดถเตเดจ เดธเดพเดนเดšเดฐเตเดฏเด™เตเด™เตพ เดคเดฟเดฐเดฟเดšเตเดšเดฑเดฟเดžเตเดžเต. เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดจเดฟเตผเดตเดšเดฟเด•เตเด•เดพเดคเตเดค เดกเดฟเดชเตปเดกเตปเดธเดฟ "$service" เด‰เดณเตเดณเดชเตเดชเต‹เตพ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ Default-Start, Default-Stop เดซเต€เตฝเดกเตเด•เดณเดฟเตฝ เด…เดคเต‡ เดฑเตบเดฒเต†เดตเตฝ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เตเดฎเตเดชเต‹เตพ insserv เด‡เดชเตเดชเต‹เตพ เด’เดฐเต เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเดพเดฏเดฟ เดชเดฐเดฟเดฎเดฟเดคเดชเตเดชเต†เดŸเตเดคเตเดคเดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต.
  • เด…เดกเตโ€Œเดฎเดฟเดจเดฟเดธเตโ€ŒเดŸเตเดฐเต‡เดฑเตเดฑเตผเดฎเดพเตผเด•เตเด•เตเด‚ เดธเดพเดงเดพเดฐเดฃ เด‰เดชเดฏเต‹เด•เตเดคเดพเด•เตเด•เตพเด•เตเด•เตเด‚ เด‡เดคเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเดจเตเดจเดคเดฟเดจเดพเตฝ startpar เด•เดฎเดพเตปเดกเต เด‡เดชเตเดชเต‹เตพ /sbin เดŽเดจเตเดจเดคเดฟเดจเตเดชเด•เดฐเด‚ /bin เดกเดฏเดฑเด•เตเดŸเดฑเดฟเดฏเดฟเตฝ เด‡เตปเดธเตเดฑเตเดฑเดพเตพ เดšเต†เดฏเตเดคเดฟเดŸเตเดŸเตเดฃเตเดŸเต. เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เต เดซเดฏเตฝ เดธเดฟเดธเตเดฑเตเดฑเด™เตเด™เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ เด‰เดฃเตเดŸเดพเด•เดพเดจเดฟเดŸเดฏเตเดณเตเดณ เดชเตเดฐเดถเตโ€Œเดจเด™เตเด™เดณเตเด‚ เดšเดฟเดฒ เดฏเต‚เดŸเตเดŸเดฟเดฒเดฟเดฑเตเดฑเดฟเด•เดณเตเดฎเดพเดฏเตเดณเตเดณ เด…เดจเตเดฏเต‹เดœเตเดฏเดคเดฏเตเด‚ เดคเด•เดฐเดพเดฑเดฟเดฒเดพเดฏเดคเดฟเดจเดพเตฝ, เดกเดฟเดชเตปเดกเตปเดธเดฟ เด…เด•เตเด•เต—เดฃเตเดŸเดฟเด‚เด—เต เดซเดฏเดฒเตเด•เตพ /etc-เตฝ เดจเดฟเดจเตเดจเต /var เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ /lib-เดฒเต‡เด•เตเด•เต เดจเต€เด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดชเดฆเตเดงเดคเดฟ เดฑเดฆเตเดฆเดพเด•เตเด•เดฟ. เด•เต‹เดกเดฟเตฝ, sizeof() เดตเดดเดฟ เดชเดฐเดฟเดถเต‹เดงเดฟเดšเตเดš เดšเดฟเดฒ เดตเดฐเดฟเด•เตพ เดธเตเดฅเดฟเดฐเดพเด™เตเด•เด™เตเด™เตพ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดฎเดพเดฑเตเดฑเดฟเดธเตเดฅเดพเดชเดฟเด•เตเด•เตเดจเตเดจเต.

เด…เดตเดฒเด‚เดฌเด‚: opennet.ru

เด’เดฐเต เด…เดญเดฟเดชเตเดฐเดพเดฏเด‚ เดšเต‡เตผเด•เตเด•เตเด•