安装aria2

sudo apt-get install aria2

aria2配置

创建下载目录

sudo mkdir ~/aria2_download
sudo chmod 777 ~/aria2_download

创建配置文件

sudo mkdir /etc/aria2
sudo touch /etc/aria2/aria2.session
sudo chmod 777 /etc/aria2/aria2.session
sudo vi /etc/aria2/aria2.conf

aria2.conf文件内容

#=========文件保存目录自行修改
dir=/home/fangqi/aria2_download
disable-ipv6=true
#打开rpc的目的是为了给web管理端用
enable-rpc=true
rpc-allow-origin-all=true
rpc-listen-all=true
#rpc-listen-port=6800
continue=true
input-file=/etc/aria2/aria2.session
save-session=/etc/aria2/aria2.session
max-concurrent-downloads=3

测试aria2安装是否成功

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

没有错误提示即为成功,ctrl+c可停止运行;

服务模式开机启动

增加开机启动脚本

sudo vi /etc/init.d/aria2c

添加如下内容:

#!/bin/sh
### BEGIN INIT INFO
# Provides: aria2
# Required-Start: $remote_fs $network
# Required-Stop: $remote_fs $network
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Aria2 Downloader
### END INIT INFOcase "$1" in
start)echo -n "已开启Aria2c"sudo aria2c --conf-path=/etc/aria2/aria2.conf -D
;;
stop)echo -n "已关闭Aria2c"killall aria2c
;;
restart)killall aria2csudo aria2c --conf-path=/etc/aria2/aria2.conf -D
;;
esac
exit

修改文件权限为755

sudo chmod 755 /etc/init.d/aria2c

添加aria2c服务到开机启动

sudo update-rc.d aria2c defaults

启动服务

sudo service aria2c start

查看服务状态

sudo systemctl status aria2c

作者:fangqi179
链接:https://www.jianshu.com/p/3c1286c8a19d
來源:简书
简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。

Ubuntu安装aira2及开机启动配置相关推荐

  1. aria2Linux开机启动,Ubuntu安装aira2及开机启动配置

    安装aria2 sudo apt-get install aria2 aria2配置 创建下载目录 sudo mkdir ~/aria2_download sudo chmod 777 ~/aria2 ...

  2. ubuntu安装ssh并开机启动

    原链接:https://www.jianshu.com/p/b9fab528dd6b 1.安装openssh-server sudo apt-get install openssh-server 2. ...

  3. ubuntu 14.04 systemd开机启动方式安装

    支持systemd相关命令 默认系统没有systemctl等命令, 手动安装 即可 apt-get install systemd 其他开机启动配置方式 修改/etc/rc等文件,利用命令update ...

  4. tomcat安装并设置开机启动

    tomcat安装并设置开机启动 服务器系统CentOS 6.6 tomcat服务器:172.30.65.176 tomcat部署 1).先删除机器本身自带的jdk [root@localhosthua ...

  5. ubuntu安装frps服务器与xtcp配置

    文章目录 ubuntu安装frps服务器与xtcp配置 1.在服务器上安装 1.下载 2.修改服务器配置文件:frps.ini 3.启动服务器: 2.在客户端上安装frpc 1.下载 2.修改客户端配 ...

  6. Ubuntu桌面版添加开机启动谷歌Chrome浏览器并绝对全屏

    因为要对外提供一个演示的后台系统,服务器使用的是Ubuntu系统,需要在服务器启动(或自动重启)后将后台系统使用谷歌Chrome浏览器自动打开(即开机启动).本文介绍ubuntu如何设置的开机启动,同 ...

  7. 关于Ubuntu运行级别、开机启动脚本的说明

    关于Ubuntu运行级别.开机启动脚本的说明 目录简介 1.1介绍Ubuntu下面的自启动脚本目录 1.2 Linux操作系统运行级别的概念 1.3关于操作系统自启脚本的启动顺序 1.4    Lin ...

  8. ubuntu 20.04 | 设置开机启动脚本

    ubuntu 20.04 | 设置开机启动脚本 1. 编辑 rc-local.service 文件 2. 编辑 rc.local 文件 3. 创建软链接 1. 编辑 rc-local.service ...

  9. ubuntu安装后的个人简单配置

    ubuntu安装后的个人简单配置 本文暂时包含一下内容: ip地址查询 远程连接以及错误处理 谷歌浏览器安装 桌面简单美化 #查看ip apt install net-tool ipconfig/al ...

最新文章

  1. 请问用Microsoft的VFW函数库怎样设置摄像头的速度?
  2. petalinux2020.1 uboot 无法正常加载的问题
  3. 关于生态、大数据和穿戴设备以及IT创新的畅想
  4. 收藏的2个正则html标签剔除方法
  5. C#进阶系列——WebApi 接口测试工具:WebApiTestClient
  6. Vue.js 入门指南之“前传”(含sublime text 3 配置)
  7. 从零开始,做一个NodeJS博客(四):服务器渲染页面与Pjax
  8. java 混码_kotlin java 混合代码 maven 打包实现
  9. java算法之冒泡排序
  10. C语言—sort函数比较大小的快捷使用--algorithm头文件下
  11. Macbook Pro 光驱坏 安装windows
  12. JavaScript get set方法 ES5/ES6写法
  13. 三种强大的物体识别算法——SIFT/SURF、haar特征、广义hough变换的特性对比分析
  14. 什么是线程安全和线程不安全
  15. springboot集成mybati 后又使用mybatisPlus 出现的问题 BindingException:Invalid bound statement
  16. 【BZOJ2441】【中山市选2011】小W的问题(树状数组+权值线段树)
  17. 如何使用 Numbers 筛选出特定种类的资料?
  18. 在这个人人拥抱python的时代,R真的out了吗?
  19. 项目管理(二)责任划分
  20. 《WF编程》系列之29 - 本地通信事件:HandleExternalEventActivity 活动生成器

热门文章

  1. 地图距离算法_ORB-SLAM3 单目地图初始化(终结篇)
  2. java固定数组_Java在固定长度的数组里加入一个数
  3. 软考信息安全工程师备考笔记8:第八章应用系统安全工程备考要点
  4. Objective-C 日记④ 集合家族
  5. 【模板】高精度 [高精度]
  6. 面向连接的传输TCP(一)
  7. wordpress的下载和安装介绍
  8. 彻底理解jdbc为什么用反射创建驱动程序对象
  9. HTTP Response Splitting攻击探究 转
  10. TCP/IP Checksum 吐槽