「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典 からこっそり独立した

「分かりそう」で「分からない」でも「分かった」気になれる拡張子辞典イメージぴよ画像「分かりそう」で「分からない」でも「分かった」気になれるLinuxコマンド辞典

at

何するコマンド?

指定したコマンドを指定時刻に実行するよう設定するコマンド。

要するに

実行するコマンドをスケジューリングするときに使うコマンド。



書き方

at [オプション] [時刻]



オプション

オプション説明
-Vバージョン情報を出力する
-q 【キュー】キューを指定するらしい
-m「実行終わったよ~」の連絡をメールでする
-f 【ファイル名】実行するコマンドをファイルから読み込む
-l登録したコマンドを表示する。「atq」コマンドと同じ
-d登録したコマンドを削除する。「atrm」コマンドと同じ
-vコマンドが実行される時間を表示する
-c【ジョブ番号】指定した番号のジョブ(コマンド)に関する情報を表示する
-tコマンドを実行する時刻を指定する

補足事項

最低限

at 【時刻】

を覚えておけば良いかと思います。
例えば

at 21:00

のように入力するとコマンド入力待ちの状態になるので、指定時刻に実行したいコマンドをあれやこれやと入力し、最後に「Ctrl+d」を押せば完了です。
もしくは

at -f 【ファイル名】 【時刻】

として実行するコマンドをファイルから読み込むかですね。
こちらは

at -f cmd.txt 21:00

のような指定になります。

この2つさえ覚えておけば最低限のことはできるはずです。

ちなみに、登録した内容を取り消したい場合は

atrm 【ジョブ番号】

で削除できます。
登録されている内容を確認したい場合は

atq

で一覧表示できますよ。

スポンサーリンク


スポンサーリンク