ディレクトリの内容をチェックするだけの簡単なシェルスクリプトがあり、日中に何かが追加された場合、そのコピーをバックアップフォルダーに作成します。このスクリプトを毎日の終わりに実行したいと思います(23:55に仮定しましょう)。
このスクリプトが存在するシステム(Debian)は常にオンです(サーバーの種類)
どうやってやるの?
Crontabジョブを追加するには、UNIX/Linuxシェルプロンプトで次のコマンドを入力します。
$ Sudo crontab -e
次の行を追加します。
1 2 3 4 5 /path/to/script
どこで
1: Minutes (0-59)
2: Hours (0-23)
3: Days (1-31)
4: Month (1-12)
5: Day of the week(1-7)
/path/to/script - your own Shell script
あなたの場合は次のようになります:
55 23 * * * /path/to/yourShellScript
私は何でもありますが、Linuxの専門家ですが、簡単なGoogle検索でこれが思い浮かびました。
watch -n <your time> <your command/script>
これでうまくいくはずです。詳細については、これをチェックしてください: http://www.linfo.org/watch.html
Sudo crontab -e
55 23 * * * some_Shell_script.sh
Debianに組み込まれている Cron タスクスケジューラを確認してください。スクリプトのエントリをcrontabファイルに追加するだけです( https://help.ubuntu.com/community/CronHowto を参照)。