私は、PHPプロセスをトリガーするために* nixコマンドを使用するのが最善であると考えていますが、PHPを介して大量のメールを送信する日時をユーザーが入力できるようにしたいと考えています。私は送信する大量の電子メールがあるかどうかをチェックするために15分ごとにcronジョブを追加せずに* nixにこれを行う方法があるかどうか疑問に思っています。これは集中的なプロセスではありませんが、追加して管理するクロノスのほうがはるかにきれいでしょう。私は、これは、終了日を持つWindowsのスケジュールされたタスクに幾分類似していると思って、再びスケジュールされていなければ削除するように設定されています。On * nixには、将来の日付と時刻にプロセスを起動する方法がありますか?
2
A
答えて
17
あなたはatコマンドを探しています。 [オプション]時間[日]
で
は、指定された時間 及び任意の日付でコマンドを実行します。コマンドは、標準入力または ファイルから読み取った です。 (バッチも参照してください) EOFでの終了入力。時間は、 数値時(オプションの分: と修飾子付き)またはキーワードとして構成できます。 には、任意の日付が含まれ、 の月と日、曜日または の特別なキーワード(今日または明日)として構成されます。 インクリメントを指定することもできます。
atコマンドは、いつでも特権ユーザ によって発行されます。他のユーザーは、 が存在する場合は、/ etc/at.allowファイルに と記載されている必要があります。そうでない場合は、/etc/at.denyに がリストされていてはなりません。 ファイルが存在しない場合、特権ユーザー のみがコマンドを発行できます。
一般的な使い方では、 の特定の時間に実行するコマンドを入力してから を入力し、その後にEOFを続けます。 2003年3月19日午前1時00分
で はCtrl-Dジョブ1を押すことによって入力>でメールジョー< 出力>で> ./total_up>出力で午前1:00に
$明日
$またSYと自分が身近
4
at
を使用できます。
関連する問題
- 1. pytz - 将来の日付時刻をUTCに変換する
- 2. 現在または将来の時刻の日時入力
- 3. SQL - 将来の日付時刻のクエリ条件
- 4. Ruby on Rails - データベースに将来の日付を挿入する
- 5. 日付と時刻の属性から将来のイベントを取得する最良の方法
- 6. editTextの日付と時刻を取得する方法はありますか?
- 7. 特定の日付と時刻にMysqlトリガを起動する方法
- 8. input type = dateで1週間後に将来の日付を無効にする方法はありますか?
- 9. oozieワークフローを将来の日付に実行する方法
- 10. C++に標準の日付/時刻クラスはありますか?
- 11. Scalaに日付/時刻DSLユーティリティがありますか?
- 12. DB :: query将来日付がある場合にのみ日付フォームデータベースを取得
- 13. 日付+時刻と現在の日付と時刻を比較するには?
- 14. postgresql ruby on dateに日付と時刻を格納する方法
- 15. 将来の日付を決定する方法
- 16. Oracleに日付と時刻を挿入する方法は?
- 17. SQL:将来の日付をUNIX_TIMESTAMP()でタイムスタンプに変換する方法は?
- 18. ブートストラップdatepickerで現在の日付の後に将来の2つの日付を無効にする方法はありますか?
- 19. ユーザーがログインした日の最も早い時刻/日付を出力する方法はありますか?
- 20. バックエンドSQLと互換性のあるフロントエンドアクセスで日付/時刻を設定する方法はありますか?
- 21. Javaをシステム日付/時刻以外の別の(カスタム)日付/時刻にポイントする方法はありますか?
- 22. PHPのデータベースから行を選択する方法日付フィールドが将来7日ある
- 23. Firebaseのタイムスタンプを日付と時刻に変換する方法
- 24. ビジュアルスタジオのコードに日付と時刻を挿入する方法
- 25. タイムスタンプの列を日付と時刻に分割する方法
- 26. UTCの日付時間をメキシコの日付時刻に変換する方法
- 27. Tableau - 日付/時刻の差と完全な日付/時刻の計算方法
- 28. Silverlight DatePickerコントロールの将来の日付を無効にする方法
- 29. reactjsのmaterial-ui datepickerで将来の日付を無効にする方法
- 30. 結果をPHPの将来の日付に限定する方法
午前1:00明日< スクリプトファイルで次のように2つのコマンドは、ファイルに を配置し、提出することができユーザーと "crontab"ファイルを管理します。 – Cheekysoft
"at"にはさまざまなオプションがあります。私はエコー ""を見つける2300で 私は時間の99%をしたいですか。 (24時間はもちろんです!) –