@rebootでcronの奇妙な動作

@rebootでcronの奇妙な動作

Debian 8 では、@rebootcrontab に -line を追加すると奇妙な結果になります。すべての作業はルートで行われます。

crontab -lプログラム@reboot /root/startup.sh

起動ファイル(+x 権利):

#!/bin/bash
dhclient eth0
iptables-restore < /root/ipt
echo test > /tmp/startup.log

再起動後に表示できます/var/log/システムログ(root) CMD (/root/startup.sh)「test」という言葉が入ったそんなこと/tmp/startup.log。しかし、dhclientとiptablesは動作しません。スクリプトを手動で実行すると、3行とも結果が表示されます(例:IPアドレスの受信とiptableの復元)。

cronでどのように機能させるのですか?

ベストアンサー1

おすすめ記事