|
��������
rc0 - ��������� ��������� �������
���������
/etc/rc0
��������
��������� /etc/rc0 ���������� ��� ���������� ������ ���������� �������, �������������� �� ����������� �����
�����������.
������ ������, ������� ��� ������, ��������� ���������� ��������� rc0: ������� 0 (���������) ������� 5 (�������� ���������� ���������� � ���) ������� 6 (������������). ��������, ������ ����� /etc/inittab ����� ��������� ���:
r0:0:wait:/etc/rc0 1> /dev/console 0>&1
��������� �� ��������, ������������ ���������� rc0, ����������� ������� �� �������� /etc/shutdown.d (��� �������� ���������) � �������, ������������� � ����� K, �� �������� /etc/rc0.d. ��� ����� ����������� � ���������� ������� [��������� ��. ����� ����� � rc2(1M)], ����������� ��������������� ��������� ������. ����� �������, ������ ��������� ������������ ����������� ������ ��������� rc0 � ������ �� �������� /etc/rc0.d.
�������������, ����� ��������� rc0 ��������� ��������� ������������������ ��������:
��������� ������ (����������� ���������, ����� ����������� ������ � �.�.) ��������� �����������.
���� � ������� ����������� ����� ������, ��������� ����������� ���������� ��� ��������� �������, � ������� /etc/rc0.d ������� �������� ��������������� �����.
���� ����������� ��������� ���������� ������ ���������� SIGTERM, ��� ���� �� ����������� ��������� ���������������.
����� ����� ���� ���������� ��������� ���������� ������ ����������� SIGKILL [����������� ������� killall(1M)], ����������� ��� ��������������� ������� ������.
� ���������� �������������� �������� ��������� �������� ���� ����������� ��������� �������� 0 � 1, � ����� �������, ��������� � /etc/rc0.
�������� �������������� ������ �������� (/) �������� �������.
���������� �������� ������������ ������� ���������� (0, 5 ��� 6) � ���������� ����� /etc/inittab. ����, ��� � ������ ������ 0, � ����� �� ���������� �������������� ��������, ������������ ������� ������ �� ������ � ��� ����������� �������� �� ������. ���, ��� ����� ������� - ��� ���� ��������� �������, ���� ������� ���������� �������.
��������� rc0 ����� ���� ��������� ������ ������������������.
��. �����
killall(1M), mountall(1M), rc2(1M), shutdown(1M).
kill(1) � ����������� ������������.
kill(2), inittab(4) � ����������� ������������.
|