web-dev-qa-db-ja.com

atコマンドを使用してタスクを開始および停止する方法

aria2cを使用して毎日02:00にダウンロードを開始し、08:00にダウンロードを停止したい。

私は使うべきだと知っています

at 02:00 
at>aria2c ....

私はそれを止めるために「at」を言う方法がわかりません!実際、aria2cはCtrl + Cでダウンロードを停止し、これを「アット」に伝える方法がわかりません!

そして、aria2cが所定の時間にダウンロードを開始すると、バックグラウンドで実行され、手動で停止する方法もわかりません!

助言がありますか?

ちなみに、これを自動的に行う方法はありますか?ある種のスケジュールされたタスクを作成して、毎日それを行うことを意味します。

1
Firouziam

プロセスを強制終了するには、pkillを使用します。

pkill aria2c

もちろん、起動と同じ方法でatを使用して強制終了のスケジュールを設定できます。

1
Eric Carvalho