--console-log-level=LEVEL Set log level to output to console.
Refer to man page for more information.
用法:aria2c [选项] [URI | MAGNET | TORRENT_FILE | METALINK_FILE] ...
列有“#advanced”的打印选项。
请参见“aria2c -h#help”以了解所有可用的标记。
选项:
--auto-save-interval = SEC每SEC秒保存一个控制文件(*。aria2)。
如果给定0,则不保存控制文件
下载。aria2在停止时保存控制文件
而不考虑价值。
可能的值:0-600
默认值:60
标签:#advanced
-D,--daemon [= true | false]作为守护程序运行。当前工作目录将
改为“/”和标准输入,标准
输出和标准错误将被重定向到
“/ dev / null”。
可能的值:true,false
默认值:false
标签:#advanced
--piece-length = LENGTH设置HTTP / FTP下载的长度。这个
是aria2拆分文件时的边界。所有
分裂发生在该长度的多个处。这个
选项将被忽略在BitTorrent下载。
如果Metalink文件,也将被忽略
包含散列。
可能的值:1048576-1073741824
默认值:1M
标签:#advanced,#http,#ftp
--no-file-allocation-limit = SIZE不为文件分配文件
大小小于SIZE。
您可以追加K或M(1K = 1024,1M = 1024K)。
可能的值:0- *
默认值:5M
标签:#advanced,#file
--allow-overwrite [= true | false]如果从头开始重新启动下载
对应的控制文件不存在。看到
也 - 自动文件重命名选项。
可能的值:true,false
默认值:false
标签:#advanced,#file
--deferred-input [= true | false]如果给出true,aria2不会读取所有URI
和-i选项指定的文件中的选项
启动,但它读取一个一个,当它需要
后来。如果输入,这可以减少内存使用
文件包含大量的URI下载。
如果给出false,aria2读取所有URI和
选项。
可能的值:true,false
默认值:false
标签:#advanced
--auto-file-renaming [= true | false]重命名文件名,如果同一个文件已经
存在。此选项仅在http(s)/ ftp中有效
下载。
新文件名有一个点和一个数字(1..9999)
附加。
可能的值:true,false
默认值:true
标签:#advanced,#file
-P,--parameterized-uri [= true | false]启用参数化URI支持。
您可以指定零件集:
http:// {sv1,sv2,sv3} /foo.iso
也可以指定带步骤的数字序列
计数器:
http:// host / image [000-100:2] .img
可以省略步进计数器。
如果所有URI不指向同一个文件,如
作为上面的第二个例子,-Z选项是
需要。
可能的值:true,false
默认值:false
标签:#advanced
--allow-piece-length-change [= true | false]如果给出false,aria2中止
当长度不同时下载
一个在控制文件中。如果给出true,你可以
继续,但有些下载进度会丢失。
可能的值:true,false
默认值:false
标签:#advanced
--no-conf [= true | false]禁用加载aria2.conf文件。
可能的值:true,false
默认值:false
标签:#advanced
--conf-path = PATH将配置文件路径更改为PATH。
可能的值:/ path / to / file
默认值:C:\ Users \ Administrator / .aria2 / aria2.conf
标签:#advanced
--stop = SEC SEC秒过后停止应用程序。
如果给定0,则禁用此功能。
可能的值:0-2147483647
默认值:0
标签:#advanced
-q,--quiet [= true | false]使aria2安静(无控制台输出)。
可能的值:true,false
默认值:false
标签:#advanced
--async-dns [= true | false]启用异步DNS。
可能的值:true,false
默认值:true
标签:#advanced
--summary-interval = SEC设置输出下载进度摘要的间隔。
设置0抑制输出。
可能的值:0-2147483647
默认值:60
标签:#advanced
--log-level = LEVEL设置输出到使用指定的文件的日志级别
--log选项。
可能的值:debug,info,notice,warn,error
默认值:debug
标签:#advanced
--console-log-level = LEVEL设置日志级别以输出到控制台。
可能的值:debug,info,notice,warn,error
默认值:notice
标签:#advanced
--event-poll = POLL指定轮询事件的方法。
可能的值:select
默认值:选择
标签:#advanced
--on-download-start = COMMAND设置下载后要执行的命令
开始了。aria2将3个参数传递给COMMAND:
GID,文件的nubmer和文件路径。请参阅事件
钩子在手册页中了解更多详情。
可能的值:/ path / to / command
标签:#advanced,#hook
--on-download-pause = COMMAND设置下载后执行的命令
已暂停。
请参见--on-download-start选项
要求COMMAND。
可能的值:/ path / to / command
标签:#advanced,#hook
--on-download-stop = COMMAND设置下载后执行的命令
停止。您可以覆盖命令为
执行特定下载结果使用
--on-download-complete和--on-download-error。如果
它们是指定的,命令在此指定
选项不执行。
请参见--on-download-start选项
要求COMMAND。
可能的值:/ path / to / command
标签:#advanced,#hook
--on-download-complete = COMMAND设置下载后执行的命令
完成。
请参见--on-download-start选项
要求COMMAND。
另请参见--on-download-stop选项。
可能的值:/ path / to / command
标签:#advanced,#hook
--on-download-error = COMMAND设置下载后要执行的命令
由于错误而中止。
请参见--on-download-start选项
要求COMMAND。
另请参见--on-download-stop选项。
可能的值:/ path / to / command
标签:#advanced,#hook
--interface = INTERFACE将套接字绑定到给定接口。您可以指定
接口名称,IP地址和主机名。
可能的值:接口,IP地址,主机名
标签:#advanced
--disable-ipv6 [= true | false]禁用IPv6。
可能的值:true,false
默认值:true
标签:#advanced
--human-readable [= true | false]以人类可读的格式打印尺寸和速度
(例如,1.2Ki,3.4Mi)。
可能的值:true,false
默认值:true
标签:#advanced
--remove-control-file [= true | false]在下载之前删除控制文件。使用
与--allow-overwrite = true,始终下载
从头开始。这将是有用的
代理服务器后面的用户禁用恢复。
可能的值:true,false
默认值:false
标签:#advanced
--always-resume [= true | false]总是恢复下载。如果给出true,aria2
总是试图恢复下载,如果恢复是
不可能,中止下载。如果给出false,
当所有给定的URI不支持恢复或
aria2遇到不支持的N个URI
resume(N是使用指定的值
--max-resume-failure-attempts选项),aria2
从头开始下载文件。
请参见--max-resume-failure-attempts选项。
可能的值:true,false
默认值:true
标签:#advanced,#http,#ftp
--max-resume-failure-attempts = N当与--always-resume = false,aria2一起使用时
当aria2检测到N时从头开始下载文件
不支持恢复的URI数量。如果N
是0,aria2从所有下载文件从头开始
给定的URI不支持resume。
请参见--always-resume选项。
可能的值:0- *
默认值:0
标签:#advanced,#http,#ftp
--save-session = FILE退出时保存错误/未完成的下载到FILE。
您可以将此输出文件传递给带有-i的aria2c
选项。请注意,下载
添加由aria2.addTorrent和aria2.addMetalink
RPC方法,并且无法保存其元数据
作为文件将不会被保存。已移除下载
使用aria2.remove和aria2.forceRemove不会
保存。
可能的值:/ path / to / file
标签:#advanced
--conditional-get [= true | false]只有当本地文件较旧时下载文件
比远程文件。目前,这个函数有
许多限制。有关详细信息,请参阅手册页。
可能的值:true,false
默认值:false
标签:#advanced,#http
--enable-async-dns6 [= true | false]以异步方式启用IPv6名称解析
DNS解析器。此选项将在被忽略
--async-dns = false。
可能的值:true,false
标签:#advanced,#deprecated
--max-download-result = NUM设置保存的最大下载结果数
记忆。下载结果完成/错误/
删除下载。存储下载结果
在FIFO队列中,它最多可以存储NUM个
下载结果。当队列已满和新
创建下载结果,最早的下载结果
从队列的前面和新的删除
被推到后面。在这里设置大数字
选项可能会导致高内存消耗
数以千计的下载。指定0表示没有
下载结果保留。
可能的值:0- *
默认值:1000
标签:#advanced
--async-dns-server = IPADDRESS [,...]以逗号分隔的DNS服务器地址列表
用于异步DNS解析器。通常
异步DNS解析器读取DNS服务器
地址从/etc/resolv.conf。当这个选项
,它使用在此指定的DNS服务器
选项,而不是/etc/resolv.conf中的。您
可以指定IPv4和IPv6地址。这个
选项在系统没有时很有用
/etc/resolv.conf和用户没有
权限创建它。
标签:#advanced
--show-console-readout [= true | false]显示控制台读数。
可能的值:true,false
默认值:true
标签:#advanced
--truncate-console-readout [= true | false]截断控制台读数以适应
单行。
可能的值:true,false
默认值:true
标签:#advanced
--pause [= true | false]添加后暂停下载。此选项为
仅当给出--enable-rpc = true时才有效。
可能的值:true,false
默认值:false
标签:#advanced,#rpc
--download-result = OPT此选项更改“下载结果”的方式,
格式化。如果OPT是'default',打印GID,
状态,平均下载速度和路径/ URI。如果
涉及多个文件,path / URI为第一个
请求的文件被打印,其余的是
省略。
如果OPT为“full”,则打印GID,状态,平均值
下载速度,进度百分比
路径/ URI。进度的百分比
路径/ URI为每个请求的文件打印
每行。
可能的值:default,full
默认值:默认值
标签:#advanced
--hash-check-only [= true | false]如果为true,则在使用hash检查之后
--check-integrity选项,中止下载是否
或者没有下载完成。
可能的值:true,false
默认值:false
标签:#advanced,#metalink,#bittorrent,#file,#checksum
--stop-with-process = PID当进程PID未运行时停止应用程序。
如果aria2进程是从a分叉的,这是有用的
父进程。父进程可以fork aria2
具有自己的pid,当父进程退出时
由于某种原因,aria2可以检测它并关闭
本身。
可能的值:0- *
标签:#advanced
--enable-mmap [= true | false]将文件映射到内存。
可能的值:true,false
默认值:false
标签:#advanced,#experimental
--force-save [= true | false]使用--save-session选项甚至保存下载
如果下载完成或删除。这个
选项也保存控制文件
情况。这可能是有用的保存
BitTorrent播种,识别为
完成状态。
可能的值:true,false
默认值:false
标签:#advanced
--disk-cache = SIZE启用磁盘缓存。如果SIZE为0,表示磁盘缓存
被禁用。此功能缓存下载的
内存中的数据,其增长到最大SIZE
字节。为aria2创建高速缓存存储
实例并由所有下载共享。唯一的那个
优点是磁盘缓存减少了磁盘
I / O,因为数据是以更大的单位写入的
并且它被文件的偏移重新排序。
如果涉及哈希检查和数据
缓存在内存中,我们不需要读它们
从磁盘。
SIZE可以包括K或M(1K = 1024,1M = 1024K)。
可能的值:0- *
默认值:16M
标签:#advanced
--gid = GID手动设置GID。aria2标识每个
由称为GID的ID下载。GID必须是
16个字符的十六进制字符串,因此[0-9a-zA-Z]
是允许的,前导零不能是
剥离。GID全0是保留的,必须是
不使用。GID必须是唯一的,否则
将报告错误,并且不会添加下载。
此选项在还原时很有用
会话使用--save-session选项保存。如果
此选项不使用,则会生成新的GID
通过aria2。
标签:#advanced
--save-session-interval = SEC将错误/未完成的下载保存到文件
由--save-session选项指定每个SEC
秒。如果给定0,文件将仅保存
当aria2退出时。
可能的值:0- *
默认值:0
标签:#advanced
--enable-color [= true | false]为终端启用颜色输出。
可能的值:true,false
默认值:true
标签:#advanced
--dscp = DSCP设置输出IP包中的DSCP值
用于QoS的BitTorrent流量。此参数设置
只有IP数据包的TOS字段中的DSCP位,
不是整个字段。如果你采取价值观
从/usr/include/netinet/ip.h中除以4
(否则值会不正确,例如您的
CS1类将变成CS4)。如果你带
常用值来自RFC,
文档,维基百科或任何其他来源,
使用它们。
可能的值:0- *
默认值:0
标签:#advanced
--pause-metadata [= true | false]
暂停因元数据而创建的下载
下载。有3种类型的元数据
下载aria2:(1)下载.torrent
文件。(2)使用下载洪流元数据
磁链。(3)下载metalink文件。
这些元数据下载将产生下载
使用他们的元数据。此选项暂停这些
后续下载。此选项有效
只有当给出--enable-rpc = true时。
可能的值:true,false
默认值:false
标签:#advanced,#rpc
--on-bt-download-complete = COMMAND对于BitTorrent,在中指定的命令
--on-download-complete在下载后调用
完成和播种结束。另一方面,
此选项设置要在其后执行的命令
下载完成,但种子之前。
请参见--on-download-start选项
要求COMMAND。
可能的值:/ path / to / command
标签:#advanced,#hook
有关详细信息,请参阅手册页。