時刻・スケジューリング

時刻・スケジューリング

cal – カレンダーを表示するコマンド

cal コマンドは、ターミナル上にカレンダーを表示するシンプルなコマンドです。指定がなければ現在の月を表示し、引数で年や月を指定することで任意のカレンダーを確認できます。構文(Syntax)cal [オプション] [[月] 年]主なオプショ...
時刻設定・同期

date – システム時刻の表示・設定・書式化を行う

date は現在の日時を表示したり、指定フォーマットで整形して出力するコマンドです。(管理者権限があれば)システム時刻の設定や、文字列・UNIX時刻(エポック秒)との相互変換にも使います。実務ではログのタイムスタンプ生成、バックアップ名の付...
時刻設定・同期

at – 指定した時刻にコマンドを1回だけ実行するコマンド

at コマンドは、指定した 日時に一度だけコマンドやスクリプトを実行 するためのジョブスケジューラです。定期的な実行には cron を使いますが、単発の実行予約には at が便利です。構文(Syntax)at [オプション] 時刻主なオプシ...
定期実行

crontab – 定期的にコマンドやスクリプトを実行する設定コマンド

crontab コマンドは、cron デーモンが定期的に実行するジョブ(タスク)をユーザーごとに登録・管理 するためのコマンドです。バックアップやログ整理、定期処理などを自動化するのに利用されます。構文(Syntax)crontab [オプ...