Linuxで "at"コマンドが必要なのはなぜですか?

Linuxで

私はatこのコマンドを使用してコードを作業しています。周りを見回すと、バッチ操作を実行するために使用されることがわかりました。ジョブのスケジュールに使用されます。コマンドと時間(相対または絶対)が入力として提供されます。

だから私の最初の質問は:なぜatこのコマンドを使用するのですか?いつ使うべきですかat?ソフトウェアを削除しようとするいくつかのbashスクリプトコードと、再起動が必要なバックグラウンドサービスがいくつかあると、この状況が発生しました。

2番目の質問:コマンドをバッチジョブとして実行することと、コマンドを呼び出して(またはサブシェルで)直接実行することの違いは何ですか?

ベストアンサー1

Bernhardの答えは正しいです。マルチユーザシステムでの夕方の不適切な特定の時間に重いプログラムを実行する機能は、仕事を提出する人や同僚にとって特に便利です。これは「喜び」の一部です。

私は博士号のほとんどを終えました。このように計算するには、スクリプトを次のように比較します。いいねこのコマンドは、他の人がコンピュータを使い続けるたびに、私のタスクの優先順位を下げると同時に、一晩中すべてのシステムリソースを消費する機能を維持します。

同じコマンドを使用してプログラムが実行されていることを確認し、必要に応じて再起動します。

また、覚えておくべきことは存在するずっと前に書いたスクリーン、tmuxなど、これはシステムからログアウトしても死なないスタンドアロンシェルを持つ簡単な方法です。

最後に、長い間使用されてきたcronとは異なることに注意してください。違いは、atが頻繁に発生するのに対して、cronは反復的で実際に一定の間隔で永久に実行する必要があるシステムタスクに適していることです。存在する独自の環境と環境変数の設定(およびオプション)を提供します。予約されたこと最小限の環境変数セットを使用してください(確認してください)。、例えば)。

おすすめ記事