UbuntuがインストールされているIntel NUCがあります。 Minecraftサーバーを運営しています。私は単純なサーバーバックアップシステムが欲しかったので、インターネット検索でcronとtarを使用してこれを行うことができることを知りました。しかし、cronは何もできないようです。
cronを実行する簡単なテストスクリプトを作成しました。
#!/bin/bash
cd ~/minecraft/Backups
touch bla.txt
これを追加してcrontabを修正しました。
# m h dom mon dow command
10 16 * * * /home/ben/minecraft/Backups/Test.sh
16時10分を待っていましたが、何も起こりませんでした。 bla.txt ファイルは生成されません。別の時間を入力して何度も試しましたが、まだ何も得られませんでした。
スクリプトを手動で実行すると機能します。私が何を見逃しているのか知っていますか?
ベストアンサー1
これがあなたの質問に答えるかどうかはわかりませんが、次の行を置き換えることをお勧めします。
cd ~/minecraft/Backups
これで:
cd /home/ben/minecraft/Backups
スクリプトに実行権限があることを確認してください。
chmod +x /home/ben/minecraft/Backups/Test.sh
cronがインストールされ実行されていることを確認してください。
/etc/init.d/cron status
そうでない場合は、インストール/開始してください。
apt-get install cron
/etc/init.d/cron start