首页 > 清河洛 > 下载神器aria2的使用命令
2019
07-24

下载神器aria2的使用命令

-v, --version:获取aria2的版本号

-h, --help:获取帮助信息

-l, --log=LOGFILE:下载日志记录文件

-d, --dir=DIR:指定下载文件的目录

-o, --out=FILE:下载文件的文件名,使用-Z选项时,此选项将被忽略。

-s, --split=N:使用n个线程进行下载,默认为5

--file-allocation=METHOD:指定文件预先分配文件空间的方法。

    可能的值: none, prealloc, trunc, falloc   默认值: prealloc
    “none”不会预先分配文件空间。"prealloc"在开始下载之前预先分配文件空间。这可能需要一些时间,具体取决于文件系统。
    如果您使用的是较新的文件系统,如ext4、btrfs、xfs或ntfs,“falloc”是您的最佳选择。它分配大的(很少的gib)文件几乎是瞬间。
    而比较老都文件系统,如ext3和fat32,不推荐使用“falloc”,因为它几乎和“prealloc”的时间相同,都是完全阻止aria2,直到分配完成。
    如果您的系统没有posix-fallocate()函数。“trunc”使用ftruncate()系统调用或用于截断文件的平台特定对应项到指定的长度。

-c, --continue[=true|false]:断点续传,此选项仅适用于http(s)或ftp协议,默认false

-i, --input-file=FILE:下载指定文本文件中的URI

-j, --max-concurrent-downloads=N:设置最大并行下载数,默认为5

-Z, --force-sequential[=true|false] 在命令行中按顺序获取uri,并在单独的会话中下载每个uri,像通常的命令行下载实用程序一样。默认false

-x, --max-connection-per-server=NUM:最大使用几个线程下载,值为1-16,默认为1

-k, --min-split-size=SIZE:每个线程下载的最小大小

如果该改值设为10M,同时使用-s或--split设置为2线程下载,那么如果下载的文件为14M,分为两个线程都话不能满足2个线程最小下载大小都要求,这时会只是用一个线程下载
选项的值: 1048576-1073741824(字节),也可以附加K或M(1K=1024,1M=1024K)
默认值:20M

--ftp-user=USER:设定ftp下载的用户名

--ftp-passwd=PASSWD:设定ftp下载的密码

--http-user=USER:设定http验证的用户名

--http-passwd=PASSWD:设定http验证的密码

后台下载

    aria2c -D url
    aria2c –deamon=true url

 –checksum=md5=md5值:验证下载文件

--header=“Cookie:cookie名称=cookie内容“ 设置header的内容

--referer=referer_url:设置来源页

--load-cookies=FILE:从指定都文本文件中加载cookie

-S, --show-files[=true|false] 打印.torrent、.meta4和.metalink文件的文件列表并退出。如果是Torrent文件,将列出更详细的信息。默认值false

限速上传

    --max-overall-upload-limit=SPEED 设置全局的最大上传速度(单位为字节,可以附加K或M),0表示不受限制,默认为0
    -u, --max-upload-limit=SPEED 设置单个Torrent的最大上传速度(单位为字节,可以附加K或M),0表示不受限制,默认为0

限速下载

    aria2c –max-overall-download-limit=500k url //全局
    aria2c –max-download-limit=500k url //单个文件

-T, --torrent-file=TORRENT_FILE:指定.torrent文件下载

--listen-port=PORT:设置BitTorrent下载的TCP端口号。可以使用","指定多个端口(6881,6885)。也可以使用“-”指定范围(6881-6999)。默认值6881-6999

aria2c --select-file=1,4-7 target.torrent 下载种子内编号为 1、4、5、6、7 的文件

--enable-dht[=true|false]:启用IPv4 DHT功能。它还支持UDP跟踪器。如果在Torrent中设置了私有标志,即使给定了“true”,aria2也不会使用dht进行下载。默认为true

--dht-listen-port=PORT:设置DHT使用的UDP侦听端口(IPv4、IPv6)和UDP跟踪器,可以使用","指定多个端口(6881,6885)。也可以使用“-”指定范围(6881-6999)。默认值6881-6999

--enable-dht6[=true|false]:启用IPv6 DHT功能。默认false

--dht-listen-addr6=ADDR:为ipv6 dht指定绑定套接字的地址。它应该是主机的全局单播IPv6地址

-M, --metalink-file=METALINK_FILE:指定.meta4和.metalink文件的文件路径。

最后编辑:
作者:qingheluo
这个作者貌似有点懒,什么都没有留下。

留下一个回复

你的email不会被公开。