Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
freebsd
GitHub Repository: freebsd/freebsd-doc
Path: blob/main/documentation/manual-pages/ja/man5/crontab.5
18093 views
.\"/* Copyright 1988,1990,1993,1994 by Paul Vixie
.\" * All rights reserved
.\" *
.\" * Distribute freely, except: don't remove my name from the source or
.\" * documentation (don't take credit for my work), mark your changes (don't
.\" * get me blamed for your possible bugs), don't alter or remove this
.\" * notice.  May be sold if buildable source is provided to buyer.  No
.\" * warrantee of any kind, express or implied, is included with this
.\" * software; use at your own risk, responsibility for damages (if any) to
.\" * anyone resulting from the use of this software rests entirely with the
.\" * user.
.\" *
.\" * Send bug reports, bug fixes, enhancements, requests, flames, etc., and
.\" * I'll try to keep a version up to date.  I can be reached as follows:
.\" * Paul Vixie          <[email protected]>          uunet!decwrl!vixie!paul
.\" */
.\"
.\" %FreeBSD: src/usr.sbin/cron/crontab/crontab.5,v 1.25 2004/07/02 23:12:40 ru Exp %
.\"
.\" $FreeBSD$
.\"
.\" WORD: day of the week	����
.Dd January 24, 1994
.Dt CRONTAB 5
.Os
.Sh ̾��
.Nm crontab
.Nd cron ���ư���뤿��ΰ���ɽ
.Sh ����
1 �Ĥ�
.Nm
�ե�����ˤ� ``�������Τ��λ��֤ˤ��Υ��ޥ�ɤ�¹Ԥ���''
�Ȥ�������Ū�ʷ�����
.Xr cron 8
�ǡ����ؤ�ʣ���λؼ����ޤޤ�Ƥ��ޤ���
�ơ��桼���ϳƼ���ͭ�� crontab �������crontab �˽񤫤줿���ޥ�ɤϤ���
crontab ���ͭ����桼���Ȥ��Ƽ¹Ԥ���뤳�Ȥˤʤ�ޤ���UUCP �� News ��
�̾綠�켫�Ƚ�ͭ�� crontab �������cron ���ޥ�ɤΰ����Ȥ���
.Xr su 1
��ºݤ˼¹Ԥ�����ɬ�פΤʤ��褦�ˤ��Ƥ��ޤ���
.Pp
���Ԥȡ���Ƭ�ζ��򤪤�ӥ��֤�̵�뤵��ޤ���
�ǽ�������ʸ�����ݥ�ɵ��� (#) �Ǥ���Ԥ�����ԤǤ��ꡢ̵�뤵��ޤ���
����� cron ���ޥ�ɤ�Ʊ���Ԥˤ��äƤϤ����ޤ���
�ʤ��ʤ顢���Ἣ�Ȥ����ޥ�ɤΰ����Ȥߤʤ���뤫��Ǥ���
Ʊ�ͤˡ�����ϴĶ��ѿ������ꤹ��Ԥ�Ʊ���Ԥˤ��ä�
�Ϥ����ޤ���
.Pp
crontab �����ͭ���ʤΤϴĶ��ѿ������꤫�ޤ��� cron ���ޥ�ɤΤɤ��餫�Ǥ���
�Ķ��ѿ�������ϼ��Τ褦�ʷ��ǹԤ��ޤ���
.Bd -literal
    name = value
.Ed
.Pp
���������� (=) �μ��Ϥζ����ͭ�äƤ��ɤ��Ǥ�����
.Em value
����� = �˰���³�����ڡ����Ǥʤ���ʬ������
.Em name
�˳����Ƥ����ͤȤʤ�ޤ���
.Em value
ʸ����ϥ�������
(���󥰥륯�����Ȥޤ��ϥ��֥륯�����ȤǤ����ɤ��餫�����줷�ޤ�)
�ǰϤ����Ȥ�Ǥ������ΤȤ��ˤ� = ��³���֥�󥯤������Υ֥��
��ޤळ�Ȥ��Ǥ��ޤ���
.Em name
ʸ����⥯������
(���󥰥륯�����Ȥޤ��ϥ��֥륯�����ȤǤ����ɤ��餫�����줷�ޤ�)
�ǰϤ����Ȥ�Ǥ������֡����֤���������ζ�����ݤ��ޤ���
.Pp
�����Ĥ��δĶ��ѿ��ϼ�ưŪ��
.Xr cron 8
�ǡ����ˤ�ä����ꤵ��ޤ���
.Ev SHELL
��
.Pa /bin/sh
�����ꤵ�졢
.Ev LOGNAME
��
.Ev HOME
�Ϥ��� crontab �ν�ͭ�Ԥ�
.Pa /etc/passwd
�Ԥ򸵤����ꤵ��ޤ���
.Ev HOME
��
.Ev SHELL
�ϡ�crontab �ե�����������ꤹ�뤳�ȤǾ�񤭤Ǥ��ޤ�����
.Ev LOGNAME
�ϤǤ��ޤ���
.Pp
(����:
.Ev LOGNAME
�ѿ���
.Bx
�����ƥ��Ǥ�
.Ev USER
�ȸƤФ�뤳�Ȥ�����ޤ������Τ褦�ʥ����ƥ��Ǥ�
.Ev USER
�����ꤵ��ޤ���)
.Pp
.Ev LOGNAME ,
.Ev HOME ,
.Ev SHELL
�˲ä���
``����'' crontab �Ǽ¹Ԥ������ޥ�ɤμ¹Է�̤�᡼���������ͳ�������硢
.Xr cron 8
��
.Ev MAILTO
�򸫤ޤ���
.Ev MAILTO
���������Ƥ��� (���Ķ��Ǥʤ�) �Ȥ��������ǻ��ꤵ�줿̾���Υ桼���إ᡼��
�������ޤ���
�ʤ�
.Ev MAILTO
��ʣ���μ����Ԥ򥳥�ޤǶ��ڤäƻ��ꤹ��ȡ�ʣ���μ����Ԥإ᡼�������ޤ���
.Ev MAILTO
���������Ƥ��뤬���ΤȤ� (MAILTO="")���᡼��������ޤ���
����¾�ξ��ˤϥ᡼��� crontab �ν�ͭ�Ԥ������ޤ���
cron ���󥹥ȡ�����ˡ��᡼��Ȥ���
.Pa /usr/lib/sendmail
�ǤϤʤ�
.Pa /bin/mail
��Ȥ���硢���Υ��ץ�����ͭ�ѤǤ�
--
.Pa /bin/mail
�ϥ����ꥢ����Ԥ��ޤ��󤷡�UUCP ���̾Kʬ���Υ᡼����ɤߤޤ���
.Pp
cron ���ޥ�ɤΥե����ޥåȤϤۤȤ�� V7 ɸ��Ǥ��ꡢ¿���ξ�̸ߴ���ĥ��
���äƤ��ޤ����ƹԤ� 5 �Ĥλ��֤����դ��󡢥����ƥ� crontab
�ե�����ξ���³���ƥ桼��̾
(``:<���롼��>'' ����� ``/<�������󥯥饹>'' ��ź�����դ����Ȥ⤢��ޤ�)��
���θ�˥��ޥ�ɤ�³���ޤ���ʬ�����֡������ȸ��ߤλ��郎���פ���
.Em ����
2 �Ĥ������� (��ˤ��������ޤ�������) �Τ����ξ��ʤ��Ȥ� 1 �Ĥ�
���ߤλ��郎���פ����Ȥ� (������ ``��'' ����) �ˡ����ޥ�ɤ�
.Xr cron 8
�ˤ��¹Ԥ���ޤ���
.Xr cron 8
�� 1 ʬ���Ȥ� cron ����ȥ��Ĵ�٤ޤ������֤����դ���ϼ��ΤȤ���Ǥ���
.Bd -literal -offset indent
     ��		���������������������������
------------   ------------------------------------------------
     ʬ       0-59
    ����      0-23
��ˤ�������  1-31
     ��       1-12 (�ޤ���̾������������)
    ����      0-7 (0 ����� 7 �����ˤΤ��ȡ�̾�����Ѥ��Ƥ�褤)
.Ed
.Pp
��ϥ������ꥹ�� (*) �Ǥ��ɤ��Ǥ��������ΤȤ��ˤϾ�� "�ǽ�-�Ǹ�" ��ɽ����
�Ȥˤʤ�ޤ���
.Pp
�����ΰ�����Ǥ��ޤ����ΰ����ϡ�2 �Ĥο���ϥ��ե�ǤĤʤ�����ΤǤ���
���ꤵ�줿�ΰ�ϡ�ξü��ޤߤޤ���
���Ȥ��� ``����'' ����ȥ�� 8-11 �ϡ�
8, 9, 10, 11 ���μ¹Ԥ���ꤹ�뤳�Ȥˤʤ�ޤ���
.Pp
�ꥹ�Ȼ����Ǥ��ޤ����ꥹ�Ȼ���ϥ���ޤˤ�äƿ� (�ޤ����ΰ����) ��Ĥ�
���� 1 �ȤΤ��ȤǤ�����: ``1,2,5,9'', ``0-4,8-12''��
.Pp
�ֳ��ͤ��ΰ����ȶ����Ѥ��뤳�Ȥ��Ǥ��ޤ����ΰ�����³����
``/<��>'' ����ꤹ��ȡ������ΰ���̤��Ƥ��ο����ͤ������Ф��ͤˤʤ�ޤ���
���Ȥ��� ``0-23/2'' �ϻ��֤�����Ѥ�����ȡ�2 ���֤����˥��ޥ�ɤ�¹�
���뤳�Ȥˤʤ�ޤ� (�̤���ˡ�� V7 ɸ���ɽ����
``0,2,4,6,8,10,12,14,16,18,20,22'' �Ȥʤ�ޤ�)���ֳֻ���ϥ������ꥹ����
����դ��Ƥ⹽���ޤ��󡣤��Ȥ��� ``2 ���֤���������'' �Ȥ������Ȥ򤷤���
�ʤ� ``*/2'' �Ȥ�������Ǥ���
.Pp
``��'' �����  ``����'' �λ���ˤϡ�̾������Ѥ��뤳�Ȥ��Ǥ��ޤ���
�����ȷ�λ���ˤϡ��ǽ�� 3 ʸ����ȤäƤ������� (���ξ�硢
��ʸ������ʸ���ζ��̤Ϥ���ޤ���)��̾���ˤ���ΰ�����ꥹ�Ȼ���ϤǤ�
�ޤ���
.Pp
``6 ����'' ���� (�ԤλĤ����ʬ) �ˤϼ¹Ԥ��������ޥ�ɤ���ꤷ�ޤ����Ԥ�
��Υ��ޥ�������Ρ�����ϲ��Ԥޤ��� % ʸ���ޤǤǤ�������
.Pa /bin/sh
���ޤ��Ϥ��� cron �ե������
.Ev SHELL
�ѿ��ǻ��ꤵ�줿������ˤ�äƼ¹Ԥ���ޤ������ޥ����Υѡ�����ȵ���
(%) �ϥХå�����å��� (\\) �ǥ��������פ���ʤ��¤����ʸ�����Ѵ����졢��
�κǽ�� % �ʹߤ����ƤΥǡ����Ϥ��Υ��ޥ�ɤ�ɸ�����ϤȤʤ�ޤ���
.Pp
��: ���ޥ�ɼ¹Ԥ����դ� 2 �Ĥ��� \(em 1 ��������� ���������
\(em �ǻ���Ǥ��ޤ���ξ�������ΰ���ꤵ��Ƥ��� (���ʤ�� * �Ǥʤ�
) ��硢���ޥ�ɤ�
.Em �ɤ��餫��
�󤬸��ߤλ���Ȱ��פ���Ȥ��˼¹Ԥ���ޤ������Ȥ���
``30 4 1,15 * 5''
�ϳƷ�� 1 ������� 15 ���˲ä������Ƥζ������ˤ����ơ�
���� 4:30 �˥��ޥ�ɤ�¹Ԥ����ޤ���
.Pp
�ǽ�� 5 �Ĥ�������ˡ�
8 ������ü�ʸ����Τ����Τ����줫���о줷�Ƥ��ɤ��Ǥ�:
.Bd -literal -offset indent
ʸ����		��̣
------		-------
@reboot		��ư���� 1 ��¹ԡ�
@yearly		ǯ�� 1 ��¹ԡ����ʤ�� "0 0 1 1 *"��
@annually	(@yearly ��Ʊ��)
@monthly	��� 1 ��¹ԡ����ʤ�� "0 0 1 * *"��
@weekly		���� 1 ��¹ԡ����ʤ�� "0 0 * * 0"��
@daily		���� 1 ��¹ԡ����ʤ�� "0 0 * * *"��
@midnight	(@daily ��Ʊ��)
@hourly		���֤� 1 ��¹ԡ����ʤ�� "0 * * * *"��
.Ed
.Sh cron �ե��������
.Bd -literal

# ��������� cron �ǥ����Х饤�ɤ������ޥ�ɤμ¹Ԥ� /bin/sh �����
SHELL=/bin/sh
# ���줬ï�� crontab �Ǥ��äƤ⡢���Ƥν��Ϥ� `paul' �˥᡼�뤹��
MAILTO=paul
#
# ���� ���� 0 �� 5 ʬ �˼¹Ԥ���
5 0 * * *       $HOME/bin/daily.job >> $HOME/tmp/out 2>&1
# ���κǽ������ PM 2:15 �˼¹Ԥ��� -- ���Ϸ�̤� paul �˥᡼�뤵���
15 14 1 * *     $HOME/bin/monthly
# ���������ǥ��� PM 10 ���˼¹Ԥ��� Joe �򤦤뤵���餻��
0 22 * * 1-5	mail -s "It's 10pm" joe%Joe,%%Where are your kids?%
23 0-23/2 * * * echo "run 23 minutes after midn, 2am, 4am ..., everyday"
5 4 * * sun     echo "run at 5 after 4 every sunday"
.Ed
.Sh ��Ϣ����
.Xr crontab 1 ,
.Xr cron 8
.Sh ��ǽ��ĥ����
��������ꤹ��Ȥ����� 0 ���� 7 ���������Ȥߤʤ���ޤ���
.Bx
�����
.Tn ATT
�Ϥ��η�ˤĤ��Ƥϰ��פ��Ƥ��ʤ��褦�Ǥ���
.Pp
�ꥹ�Ȼ��ꤪ����ΰ�����Ʊ������ǻ���Ǥ��ޤ���"1-3,7-9" ��
.Tn ATT
��
.Bx
cron �Ǥϼ����դ��ޤ��� -- "1-3" �� "7,8,9" ������������ޤ���
.Pp
�ΰ����� ``�ֳֻ���'' ��ޤळ�Ȥ��Ǥ��ޤ��Τ� "1-9/2" �� "1,3,5,7,9" ��
Ʊ�����Ȥˤʤ�ޤ���
.Pp
���̾����������̾���ϡ�̾���ǻ���Ǥ��ޤ���
.Pp
�Ķ��ѿ��� crontab ����ǻ���Ǥ��ޤ���
.Bx
��
.Tn ATT
�Ǥ� �ҥץ��������Ϥ��줿�Ķ��ѿ��ϴ���Ū��
.Pa /etc/rc
�����Ϥ��줿�Ķ��ѿ��Ǥ���
.Pp
crontab ��ͭ�Ԥإ᡼�뤵��� (
.Bx
�ϤǤ��ޤ���) ���ޥ�ɽ��Ϸ�̤ϡ�
crontab ��ͭ�԰ʳ��οͤإ᡼�뤷���� (SysV �ϤǤ��ޤ���)��
���ε�ǽ����ߤ���ï�ˤ�᡼�������ʤ��Ǥ��ޤ�
(SysV �Ϥ����Ǥ��ޤ���)��
.Pp
�ǽ�� 5 �Ĥ���ξ��˵��Ҳ�ǽ��
.Sq @
���ޥ�ɤ��٤Ƥϡ���ĥ�Ǥ���
.Sh ���
.An Paul Vixie Aq [email protected]
.Sh �Х�
�ƻ��֤Ȥ�����Τ������̯�� 70 �ι񡹤Τ����줫�ˤ����硢
�����ᤷ�ޤ�����󤷤δ��֤إ������塼�뤵�줿����֤��ƶ�������ޤ���
����Ū�ˤϡ����δ��֤إ���֤򥹥����塼�뤹�뤳�Ȥ��ɤ����ȤǤϤ���ޤ���
.Pp
US �����ॾ����Ǥ� (IN, AZ, HI �����)�����亮�եȤϸ��� 2 ���˵���ޤ���
¾�ι�Ǥϡ�
.Xr zdump 8
�ץ������ξ�Ĺ
.Fl ( v )
���ץ�������Ѥ��ơ����亮�եȤ����ĵ���Τ���Ƚ�ꤷ�Ƥ���������