以aria2为例服务进程和自启动及aria2下载没有速度问题

sudo apt-get install aria2
sudo mkdir /etc/aria2
sudo touch aria2.conf aria2.session

aria2后台运行

sudo aria2c --conf-path=/etc/aria2/aria2.conf -D

Systemd(系统管理守护进程),Ubuntu 15.04开始并预设使用Systemd
Linux的1号进程:

ps -p 1

要以守护进程运行 aria2,你可以写一个 systemd 用户单元。
新建创建配置文件/etc/systemd/system/aria2.service,管理员根据主机系统的需求所建立的执行脚本,优先级比上面的高

[Unit]
Description=aria2 Service
After=network.target
[Service]
Type=simple
ExecStart=aria2c --conf-path=/etc/aria2/aria2.conf
[Install]
WantedBy=default.target

启动服务
sudo systemctl start aria2
sudo systemctl status aria2

添加aria2c服务到开机启动

sudo systemctl enable aria2
Created symlink /etc/systemd/system/default.target.wants/aria2.service → /etc/systemd/system/aria2.service.
sudo systemctl disable aria2
Removed /etc/systemd/system/default.target.wants/aria2.service.

你可能感兴趣的:(ubuntu)