回答:
crontab対話型コマンドです。オプションを指定せずにコマンドを入力すると、対話形式でcrontab仕様を入力したと見なされます。例:
user@machine:~$ crontab
0/15 * * * * /usr/bin/ls
その後、CTRL + Dを押すと、crontabはそのユーザーのcrontabとして入力した構成をインストールしようとします。実際のcrontabは上書きされるため、注意してください。
crontabの使用法について少し説明し
crontab -eます。crontabの編集用です。このコマンドを初めて実行し、変数$ VISUALまたは$ EDITOR、あるいはその両方が設定されていない場合は、お気に入りのエディターと次回crontabはこのエディターで編集されます。
をvi <file>使用してcrontabを構成しcrontab <file>、crontabをシステムにインストールできます。
このコマンドはすべて、ユーザーコンテキストで実行されます。これらのコマンドの前にこれらを実行するとsudo、それらはルートとして実行されます。を使用して、他のユーザーのcrontabをインストールおよび/または編集することもできますsudo crontab -e -u <username>。
crontab -e。$ VISUALまたは$ EDITOR(vi [m]の場合もあります)で指定されたエディターを使用します
sudo crontab -e、タスクは、ユーザーとして、またはrootとして行われるのでしょうか?
crontab -e正しい方法です。初めて起動する場合は、お気に入りのエディターを尋ねられます。新しいファイルを作成しvimてからインストールすることもできますcrontab <filename>
sudo crontab -eルートのcrontabを編集します。sudo crontab -e -u <other user>他のユーザーのcrontabを編集することもできます。
vim、それをcronジョブのリストをファイル保存し、それが行われていた