|
��������
crontab - �������� ���������� ��������
���������
crontab [����] crontab -r crontab -l
��������
������� crontab � ������ �� ����������� ��������� �������� ��������� ����, ��� ����������� ����, ���� ���� ��
�����, � �������, �������� ���������� �������� ����
�������������. ����� ����� ���� ������ ��������� ������� crontab �����:
������������ ��������� ��������� ������� crontab ������ ��� �������, ��� ��� ��� ����������� � ����� /usr/lib/cron/cron.allow. ���� ����� ����� �� ����������, �� ����������� ���� /usr/lib/cron/cron.deny ��� ���� ����� ������, �� �������� �� ������������ ������ � crontab. ���� ��� ����� �����������, �� ������ ����������������� ��������� ����������� ���������� ��������. ���� cron.allow �� ����������, cron.deny ����������, �� �� �������� ����, �� ������������ ������� crontab ��������� ����. ����� cron.allow � cron.deny �������� �� ������ ����� � ������.
����, ����������� ���������� ��������, ������� �� �����, ������ �� ������� �������� 6 �����. ��� ���� ��������� ��������� ��� ��������� ���������. ������ 5 ����� ������������ ����� �������, ��������������� ��������� ����� �����:
������ (0-59), ���� (0-23), ���� ������ (1-31), ����� � ���� (1-12), ���� ������ (0-6 ��� 0=�����������).
������ �� ���� �������� ����� ���� ��� �������� *, ������� ���������� ��� ���������� ��������, ��� �������, �������� �������� ��������� ��������. ������ ������� ������ ���� ���� ������, ���� ����� �������, ������������ �������� - (����� �������� �������� ��������). �������, ��� ���� ����� ���� ������ ����� ������ (���� ������ � ���� ������). ���� � ����� ���� ����� ������� ������, �� ��������� ��������� �� ���, ������� ������ ��� ��� ���� ������, ��� ��� ���� ������. ��������, ���� ������ 5 ����� �������� 0 0 1,15 * 1, �� �������� ������������ 1 � 15 ����� ������� ������ �, ����� ����, ������ �����������. ����� ��������� ���� �����-���� ����� ��������, � ������ ���� ���������� ������� * (� �������, 0 0 * * 1 �������� � ���������� �������� ������ �� �������������).
��������� ����� ������ � ����� ���������� �������� ������������ ����� ������� ��������, ������� ����������� shell'�� � ��������� �����. ������� �������� � ���� ������� (����� �������������� \) ����������� � ������� �������� ������. ������ ������ ������������ ������ (�� ������� % ��� �� ����� ������) ����������� shell'��. ��������� ������������ ������ ����� ���� ���������� ��� ���������� �������� ��� ����������� ����.
Shell ����������� �� ��������� �������� ������������, ���������������� ��������, ��� ���� ������� �������� ����� sh. ���� ������������ �����, ����� ���������� ��� �������, �� ������ ���� ������� ��� � ����� ���������� ��������. Cron ������������ ��������������� ��������� ��� ������� shell'�, ��������� ��������� HOME, LOGNAME, SHELL (/bin/sh), � PATH (:/bin:/usr/bin:/usr/lbin).
���� ����������� ����� � ����������� �������� �� �������������, �� ���� ����� �� ���������� �������� ������������ ������������ �� �����.
�����
��. �����
sh(1).
cron(1M) � ����������� ��������������.
���������������
���� �� �������� ����� ������� crontab ��� ����������,
�� �� ��������� �����, ����� CTRL+D, ��� ��� ��� ��������� ��� ���� ���������� ��������. ������ CTRL+D ����������� ������� ����������.
|