用法:aria2c [选项] [URI | MAGNET | TORRENT_FILE | METALINK_FILE] ... 打印所有选项。 选项: -v,--version打印版本号并退出。 标签:#basic -h,--help [= TAG | KEYWORD]打印使用情况并退出。 帮助消息使用标记进行分类。标签 以。。开始 ”#”。例如,键入“--help =#http” 以获取标记的选项的用法 “#http”。如果给出了非标记词,则打印使用 对于其名称包含该单词的选项。 可能的值:#basic,#advanced,#http,#https,#ftp,#metalink,#bittorrent,#cookie,#hook,#file,#rpc,#checksum,#experimental,#deprecated,#help,#all 默认值:#basic 标签:#basic,#help -t,--timeout = SEC设置超时(以秒为单位)。 可能的值:1-600 默认值:60 标签:#http,#ftp --connect-timeout = SEC设置建立连接超时(以秒为单位) 连接到HTTP / FTP /代理服务器。之后 连接建立,此选项使no 效果和--timeout选项。 可能的值:1-600 默认值:60 标签:#http,#ftp -m,--max-attempts = N设置尝试次数。0表示无限。 可能的值:0- * 默认值:5 标签:#http,#ftp --auto-save-interval = SEC每SEC秒保存一个控制文件(*。aria2)。 如果给定0,则不保存控制文件 下载。aria2在停止时保存控制文件 而不考虑价值。 可能的值:0-600 默认值:60 标签:#advanced -l,--log = LOG日志文件的文件名。如果“ - ”是 指定,日志写入stdout。 可能的值:/ path / to / file, - 标签:#basic -d,--dir = DIR存储下载文件的目录。 可能的值:/ path / to / directory 默认值:C:\ aria2-1.31.0 \ aria2-1.31.0-win-32bit-build1 标签:#basic,#file -o,-out = FILE下载文件的文件名。它是 始终相对于-d中给出的目录 选项。当使用-Z选项时,此选项 将被忽略。 可能的值:/ path / to / file 标签:#basic,#http,#ftp,#file -s,--split = N使用N个连接下载文件。如果更多 给出N个URI,则使用前N个URI 剩余的URL用于备份。如果小于 给定N个URI,那些URL的使用超过 一次,使得产生N个连接总数 同时。连接数 同一主机受限于 --max-connection-per-server选项。参见 --min-split-size选项。 可能的值:1- * 默认值:5 标签:#basic,#http,#ftp -D,--daemon [= true | false]作为守护程序运行。当前工作目录将 改为“/”和标准输入,标准 输出和标准错误将被重定向到 “/ dev / null”。 可能的值:true,false 默认值:false 标签:#advanced --referer = REFERER设置http引用程序(Referer)。这会影响 所有http / https下载。如果给出“*” 下载URI也用作引荐来源网址。 这在与其一起使用时可能是有用的 -P选项。 标签:#http --lowest-speed-limit = SPEED下载速度低于时关闭连接 或等于此值(字节/秒)。 0表示aria2没有最低速度限制。 您可以追加K或M(1K = 1024,1M = 1024K)。 此选项不影响BitTorrent下载。 可能的值:0- * 默认值:0 标签:#http,#ftp --piece-length = LENGTH设置HTTP / FTP下载的长度。这个 是aria2拆分文件时的边界。所有 分裂发生在该长度的多个处。这个 选项将被忽略在BitTorrent下载。 如果Metalink文件,也将被忽略 包含散列。 可能的值:1048576-1073741824 默认值:1M 标签:#advanced,#http,#ftp --max-overall-download-limit = SPEED设置总下载速度(以字节/秒为单位)。 0表示无限制。 您可以追加K或M(1K = 1024,1M = 1024K)。 要限制每次下载的下载速度,请使用 --max-download-limit选项。 可能的值:0- * 默认值:0 标签:#http,#ftp,#bittorrent --max-download-limit = SPEED设置每次下载的最大下载速度 字节/秒。0表示无限制。 您可以追加K或M(1K = 1024,1M = 1024K)。 要限制总体下载速度,请使用 --max-overall-download-limit选项。 可能的值:0- * 默认值:0 标签:#http,#ftp,#bittorrent --file-allocation = METHOD指定文件分配方法。 'none'不预分配文件空间。'prealloc' 在下载开始前预分配文件空间。 这可能需要一些时间,具体取决于大小 文件。 如果您使用较新的文件系统,如ext4 (具有盘区支持),btrfs,xfs或NTFS (仅MinGW构建),'falloc'是你最好的 选择。它分配大(几个GiB)文件 几乎瞬间。不要使用'falloc'与遗产 文件系统,如ext3和FAT32,因为它 几乎与'prealloc'和它的时间相同 完全阻塞aria2,直到分配完成。 'falloc'可能不可用,如果你的系统 没有posix_fallocate()函数。 'trunc'使用ftruncate()系统调用或 平台特定对象截断文件 到指定长度。 可能的值:none,prealloc,trunc,falloc 默认值:prealloc 标签:#basic,#file --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 --realtime-chunk-checksum [= true | false]通过计算验证数据块 如果chunk下载文件,则检查和 提供校验和。 可能的值:true,false 默认值:true 标签:#metalink,#checksum -V,--check-integrity [= true | false]通过验证片段来检查文件完整性 散列或整个文件的散列。此选项具有 效果只有在BitTorrent,Metalink下载 与校验和或HTTP(S)/ FTP下载 --checksum选项。如果提供散片, 此选项可以检测文件的损坏部分 并重新下载。如果整个文件的哈希 提供,哈希检查只有当文件有 已经下载。这由文件确定 长度。如果散列检查失败,文件是 从头开始重新下载。如果两个片断 并提供整个文件的哈希值 使用散列。 可能的值:true,false 默认值:false 标签:#basic,#metalink,#bittorrent,#file,#checksum --netrc-path = FILE指定netrc文件的路径。 可能的值:/ path / to / file 默认值:C:/Users/Administrator/.netrc 标签: -c,--continue [= true | false]继续下载部分下载的内容 文件。使用此选项恢复下载 由Web浏览器或其他程序启动 它从中顺序地下载文件 开始。目前只有这个选项 适用于http(s)/ ftp下载。 可能的值:true,false 默认值:false 标签:#basic,#http,#ftp -n,--no-netrc [= true | false]禁用netrc支持。 可能的值:true,false 默认值:false 标签:#http,#ftp -i,--input-file = FILE下载在FILE中找到的URI。您可以指定 单个实体的多个URI:单独 使用TAB字符在一行上的URI。 当指定了' - '时从stdin读取输入。 此外,可以在每个选项之后指定选项 线的URI。此可选行必须以 一个或多个空格,每个有一个选项 单线。请参见手册页的INPUT FILE部分 详情。另请参见--deferred-input选项。 可能的值:/ path / to / file, - 标签:#basic --deferred-input [= true | false]如果给出true,aria2不会读取所有URI 和-i选项指定的文件中的选项 启动,但它读取一个一个,当它需要 后来。如果输入,这可以减少内存使用 文件包含大量的URI下载。 如果给出false,aria2读取所有URI和 选项。 可能的值:true,false 默认值:false 标签:#advanced -j,--max-concurrent-downloads = N设置并行下载的最大数量 每个静态(HTTP / FTP)URL,洪流和metalink。 另请参见--split和--optimize-concurrent-downloads选项。 可能的值:1- * 默认值:5 标签:#basic --optimize-concurrent-downloads [= true | false | A:B]优化数量 根据带宽并发下载 可用。aria2使用观察的下载速度 在以前的下载中适应数量 下载并行推出的 规则N = A + B Log10(以Mbps为单位的速度)。的 系数A和B可以定制在 选项参数,A和B由a分隔 结肠。导致的默认值(A = 5,B = 25) 通常在1Mbps下使用5个并行下载 网络和100Mbps网络上50以上。的 并行下载的数量保持受限 低于最大定义的 max-concurrent-downloads参数。 可能的值:true,false,A:B 默认值:false 标签:#advanced -Z,--force-sequential [= true | false]按顺序在命令行中获取URI 并在单独的会话中下载每个URI,如 通常的命令行下载实用程序。 可能的值:true,false 默认值:false 标签:#basic --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/.config/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 默认值:通知 标签:#advanced --uri-selector = SELECTOR指定URI选择算法。 如果给出了“inorder”,则按顺序尝试URI 出现在URI列表中。 如果给出“feedback”,aria2使用下载速度 观察在以前的下载和选择 在URI列表中最快的服务器。这也是 有效地跳过死镜。观察 下载速度是性能配置文件的一部分 的服务器中提到的--server-stat-of和 --server-stat-if选项。 如果给出“adaptive”,选择最好的一个 镜像用于第一个和保留的连接。 对于补充,它返回镜子 尚未测试,并且如果它们中的每一个具有 已经测试,返回镜子必须 再次测试。否则,它不选择 任何镜子。喜欢'反馈',它使用一个 服务器的性能配置文件。 可能的值:inorder,feedback,adaptive 默认值:反馈 标签:#http,#ftp --server-stat-timeout = SEC指定以秒为单位的超时时间 自上次以来服务器的性能配置文件 联系他们。 可能的值:0-2147483647 默认值:86400 标签:#http,#ftp --server-stat-if = FILE指定要加载性能概要文件的文件名 的服务器。将使用加载的数据 一些URI选择器如“feedback”。 另请参见--uri-selector选项 可能的值:/ path / to / file 标签:#http,#ftp --server-stat-of = FILE指定性能配置文件的文件名 的服务器被保存。您可以加载保存的数据 使用--server-stat-if选项。 可能的值:/ path / to / file 标签:#http,#ftp -R,--remote-time [= true | false]从中获取远程文件的时间戳 远程HTTP / FTP服务器,如果可用, 将其应用于本地文件。 可能的值:true,false 默认值:false 标签:#http,#ftp --max-file-not-found = NUM如果aria2从中接收到“文件未找到”状态 远程HTTP / FTP服务器NUM次没有获得 单个字节,然后强制下载失败。 指定0以禁用此选项。 此选项仅在使用时有效 HTTP / FTP服务器。重试尝试的次数为 计数到--max尝试,所以应该是 配置太。 可能的值:0- * 默认值:0 标签:#http,#ftp --event-poll = POLL指定轮询事件的方法。 可能的值:select 默认值:选择 标签:#advanced --enable-rpc [= true | false]启用JSON-RPC / XML-RPC服务器。 强烈建议设置秘密 授权令牌使用--rpc-secret选项。 另请参见--rpc-listen-port选项。 可能的值:true,false 默认值:false 标签:#rpc --rpc-listen-port = PORT为JSON-RPC / XML-RPC服务器指定端口号 听。 可能的值:1024-65535 默认值:6800 标签:#rpc --rpc-user = USER设置JSON-RPC / XML-RPC用户。此选项将是 在将来的版本中已弃用。迁移到 --rpc-secret选项。 标签:#rpc,#deprecated --rpc-passwd = PASSWD设置JSON-RPC / XML-RPC密码。此选项将 在将来的版本中被弃用。迁移到 --rpc-secret选项。 标签:#rpc,#deprecated --rpc-max-request-size = SIZE设置JSON-RPC / XML-RPC请求的最大大小。如果aria2 检测到请求超过SIZE个字节,它 drop连接。 可能的值:0- * 默认值:2M 标签:#rpc --rpc-listen-all [= true | false]监听所有的传入JSON-RPC / XML-RPC请求 网络接口。如果给出false,则仅监听 在本地环回接口。 可能的值:true,false 默认值:false 标签:#rpc --rpc-allow-origin-all [= true | false]添加Access-Control-Allow-Origin标头 字段,值为'*'到RPC响应。 可能的值:true,false 默认值:false 标签:#rpc --rpc-certificate = FILE在RPC服务器的FILE中使用证书。 证书必须为PEM格式。 使用--rpc-private-key选项指定 私钥。使用--rpc-secure选项启用 加密。 可能的值:/ path / to / file 标签:#rpc --rpc-private-key = FILE在RPC服务器的FILE中使用私钥。 私钥必须在PEM中解密 格式。使用--rpc-secure选项启用 加密。另请参见--rpc-certificate选项。 可能的值:/ path / to / file 标签:#rpc --rpc-secure [= true | false] RPC传输将通过SSL / TLS加密。 RPC客户端必须使用https方案才能访问 服务器。对于WebSocket客户端,使用wss 方案。使用--rpc-certificate和 --rpc-private-key选项指定 服务器证书和私钥。 可能的值:true,false 默认值:false 标签:#rpc --rpc-save-upload-metadata [= true | false]保存上传的torrent或 metalink元数据在指定的目录中 by -dir选项。文件名由 SHA-1哈希十六进制字符串的元数据加 延期。对于torrent,扩展名是 '。激流'。对于metalink,它是'.meta4'。 如果此选项为false,则 下载由aria2.addTorrent添加或 aria2.addMetalink不会被保存 --save-session选项。 可能的值:true,false 默认值:true 标签:#rpc --dry-run [= true | false]如果给出true,aria2只是检查 远程文件是可用的,不下载 数据。此选项对HTTP / FTP下载有效。 如果是真的,BitTorrent下载被取消 指定。 可能的值:true,false 默认值:false 标签:#http,#ftp --reuse-uri [= true | false]如果没有未使用的URI,请重用已经使用的URI 剩下。 可能的值:true,false 默认值:true 标签:#http,#ftp --on-download-start = COMMAND设置下载后要执行的命令 开始了。aria2将3个参数传递给COMMAND: GID,文件数和文件路径。请参阅事件 钩子在手册页中了解更多详情。 可能的值:/ 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 --multiple-interface = INTERFACES要绑定的接口的逗号分隔列表 sockets到。请求将分成 接口实现链路聚合。您可以 指定接口名称,IP地址和主机名。 如果使用--interface,则此选项将为 忽略。 可能的值:接口,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 -x,--max-connection-per-server = NUM到一个的最大连接数 服务器进行每次下载。 可能的值:1-16 默认值:1 标签:#basic,#http,#ftp -k,--min-split-size = SIZE aria2不分割小于2 * SIZE字节范围。 例如,让我们考虑下载20MiB 文件。如果SIZE为10M,aria2可以将文件拆分为2 范围[0-10MiB]和[10MiB-20MiB]并下载 使用2个源(如果--split> = 2,当然)。 如果SIZE是15M,因为2 * 15M> 20MiB,aria2 不分割文件,并使用1源下载。 您可以追加K或M(1K = 1024,1M = 1024K)。 可能的值:1048576-1073741824 默认值:20M 标签:#basic,#http,#ftp --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表示没有 下载结果保留。注意未完成 下载内容保存在内存中,无论如何 选项值。看到 --keep-unfinished-download-result选项。 可能的值:0- * 默认值:1000 标签:#advanced --retry-wait = SEC设置重试之间等待的秒数。 当SEC> 0时,aria2将重试下载 HTTP服务器返回503响应。 可能的值:0-600 默认值:0 标签:#http,#ftp --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 --stream-piece-selector = SELECTOR指定片选择算法 用于HTTP / FTP下载。件意味着固定 长度段被并行下载 在分段下载。如果给出“default” aria2选择片,以减少 建立连接的数量。这是 合理的默认行为,因为 建立连接是昂贵的 操作。 如果给出“inorder”,aria2选择片段 具有最小指数。索引= 0表示第一个 文件。这将有助于查看电影时 下载它。--enable-http-pipelining选项 可用于减少重新连接开销。 请注意aria2的荣誉 --min-split-size选项,因此它是必要的 以指定一个合理的值 --min-split-size选项。 如果给出了'random',aria2选择片段 随机。像'inorder',--min-split-size 选项被授予。 如果给出“geom”,在开始aria2 选择具有最小索引的片段 'inorder',但它指数级增长 保留与先前选择的片段的空间。这个 将减少建立连接的次数 并在同一时间下载 开始部分文件首先。这会是 用于在下载电影时查看电影。 可能的值:default,inorder,random,geom 默认值:默认值 标签:#http,#ftp --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为每个请求的文件打印 每行。 如果OPT为“隐藏”,则“下载结果”将被隐藏。 可能的值:default,full,hide 默认值:默认值 标签:#advanced --hash-check-only [= true | false]如果为true,则在使用hash检查之后 --check-integrity选项,中止下载是否 或者没有下载完成。 可能的值:true,false 默认值:false 标签:#advanced,#metalink,#bittorrent,#file,#checksum --checksum = TYPE = DIGEST设置校验和。TYPE是散列类型。支持 哈希类型在“哈希算法”中列出 “aria2c -v”。DIGEST是十六进制摘要。 例如,设置sha-1摘要类似 这个: sha-1 = 0192ba11326fe2298c8cb4de616f4d4140213838 此选项仅适用于HTTP(S)/ FTP 下载。 可能值:HASH_TYPE = HEX_DIGEST 标签:#http,#ftp,#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 --save-not-found [= true | false]使用--save-session选项甚至保存下载 如果在服务器上找不到该文件。这个 选项也保存控制文件 情况。 可能的值:true,false 默认值:true 标签:#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 --rpc-secret = TOKEN设置RPC密钥授权令牌。 标签:#rpc --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 --min-tls-version = VERSION指定要启用的最低SSL / TLS版本。 可能的值:SSLv3,TLSv1,TLSv1.1,TLSv1.2 默认值:TLSv1 标签:#advanced --socket-recv-buffer-size = SIZE 以字节为单位设置最大套接字接收缓冲区。 指定0将禁用此选项。这个值 将设置为套接字文件描述符使用 SO_RCVBUF套接字选项与setsockopt()调用。 可能的值:0-16777216 默认值:0 标签:#advanced --max-mmap-limit = SIZE设置启用mmap的最大文件大小(请参见 --enable-mmap选项)。文件大小为 由包含在中的所有文件的总和确定 一个下载。例如,如果下载 包含5个文件,那么文件大小是总的 这些文件的大小。如果文件大小是严格的 大于此选项中指定的大小, mmap将被禁用。 可能的值:0- * 默认值:9223372036854775807 标签:#advanced --stderr [= true | false]重定向将是的所有控制台输出 否则在stdout中打印到stderr。 可能的值:true,false 默认值:false 标签:#advanced --keep-unfinished-download-result [= true | false] 即使做了,仍保留未完成的下载结果 所以超过--max-download-result。这是有用的 如果所有未完成的下载必须保存 会话文件(请参阅--save-session选项)。请 请记住,没有上限 要保留的未完成下载结果的数量。如果 这是不合需要的,请关闭此选项。 可能的值:true,false 默认值:true 标签:#advanced --ftp-user = USER设置FTP用户。这会影响所有网址。 标签:#basic,#ftp --ftp-passwd = PASSWD设置FTP密码。这会影响所有网址。 标签:#basic,#ftp --ftp-type = TYPE设置FTP传输类型。 可能的值:binary,ascii 默认值:二进制 标签:#ftp -p,--ftp-pasv [= true | false]在FTP中使用被动模式。如果给出false, 将使用活动模式。 可能的值:true,false 默认值:true 标签:#ftp --ftp-reuse-connection [= true | false]在FTP中重复使用连接。 可能的值:true,false 默认值:true 标签:#ftp --ssh-host-key-md = TYPE = DIGEST 设置SSH主机公钥的校验和。TYPE是 哈希类型。支持的哈希类型为sha-1或 md5。DIGEST是十六进制摘要。例如: sha-1 = b030503d4de4539dc7885e6f0f5e256704edf4c3 此选项可用于验证服务器的 公钥。如果此选项为 未设置,这是默认值,不进行验证 地点。 可能值:HASH_TYPE = HEX_DIGEST 标签:#ftp --http-user = USER设置HTTP用户。这会影响所有网址。 标签:#basic,#http --http-passwd = PASSWD设置HTTP密码。这会影响所有网址。 标签:#basic,#http -U,--user-agent = USER_AGENT设置http下载的用户代理。 默认值:aria2 / 1.31.0 标签:#http --load-cookies = FILE使用Firefox3格式从FILE加载Cookie 和Mozilla / Firefox(1.x / 2.x)/ Netscape格式。 可能的值:/ path / to / file 标签:#basic,#http,#cookie --save-cookies = FILE将Cookie保存到Mozilla / Firefox(1.x / 2.x)/ Netscape格式。如果FILE已存在,则为 覆盖。会话Cookie也会保存和 它们的到期值被视为0。 可能的值:/ path / to / file 标签:#http,#cookie --enable-http-keep-alive [= true | false]启用HTTP / 1.1持久连接。 可能的值:true,false 默认值:true 标签:#http --enable-http-pipelining [= true | false]启用HTTP / 1.1流水线。 可能的值:true,false 默认值:false 标签:#http --header = HEADER将HEADER附加到HTTP请求标头。您可以使用 这个选项重复指定多个 标题: aria2c --header =“XA:b78”--header =“XB:9J1” http:// host / file 标签:#http --certificate = FILE在FILE中使用客户端证书。 证书必须为PEM格式。 您可以使用--private-key选项指定 私钥。 可能的值:/ path / to / file 标签:#http,#https --private-key = FILE在FILE中使用私钥。 私钥必须在PEM中解密 格式。另请参见--certificate选项。 可能的值:/ path / to / file 标签:#http,#https --ca-certificate = FILE使用FILE中的证书颁发机构进行验证 对等体。证书文件必须在PEM中 格式,并且可以包含多个CA证书。 使用--check-certificate选项启用 验证。 可能的值:/ path / to / file 标签:#http,#https --check-certificate [= true | false]使用指定的证书验证对等体 在-ca-certificate选项。 可能的值:true,false 默认值:true 标签:#http,#https --use-head [= true | false]对HTTP的第一个请求使用HEAD方法 服务器。 可能的值:true,false 默认值:false 标签:#http --http-auth-challenge [= true | false]只有在发送HTTP授权头时才会发送 由服务器请求。如果设置为false,则 授权头总是发送到服务器。 有一个例外:如果用户名和密码 嵌入在URI中,授权头是 总是发送到服务器,不管这是什么 选项。 可能的值:true,false 默认值:false 标签:#http --http-no-cache [= true | false]发送缓存控制:no-cache和Pragma:no-cache 标题以避免缓存的内容。如果false是 给定,这些头不发送,你可以添加 缓存控制头与你喜欢的指令 使用--header选项。 可能的值:true,false 默认值:false 标签:#http --http-accept-gzip [= true | false]发送“Accept:deflate,gzip”请求头 如果远程服务器响应,则充气响应 与“Content-Encoding:gzip”或 'Content-Encoding:deflate'。 可能的值:true,false 默认值:false 标签:#http --content-disposition-default-utf8 [= true | false]处理引用的字符串 Content-Disposition标题为UTF-8而不是 ISO-8859-1,例如,filename参数, 但不是扩展版本文件名*。 可能的值:true,false 默认值:false 标签:#advanced,#http --http-proxy = PROXY对HTTP使用代理服务器。要覆盖 先前定义的代理,使用“”。 另请参见--all-proxy选项。 这会影响所有http下载。 可能的值:[http://] [USER:PASSWORD @] HOST [:PORT] 标签:#http --https-proxy = PROXY对HTTPS使用代理服务器。要覆盖 先前定义的代理,使用“”。 另请参见--all-proxy选项。 这会影响所有https下载。 可能的值:[http://] [USER:PASSWORD @] HOST [:PORT] 标签:#http,#https --ftp-proxy = PROXY对FTP使用代理服务器。要覆盖 先前定义的代理,使用“”。 另请参见--all-proxy选项。 这会影响所有ftp下载。 可能的值:[http://] [USER:PASSWORD @] HOST [:PORT] 标签:#ftp --all-proxy = PROXY对所有协议使用代理服务器。覆盖 先前定义的代理,使用“”。 您还可以覆盖此设置并指定a 代理服务器为使用的特定协议 --http-proxy,--https-proxy和--ftp-proxy 选项。 这会影响所有下载。 可能的值:[http://] [USER:PASSWORD @] HOST [:PORT] 标签:#http,#https,#ftp --no-proxy = DOMAINS指定逗号分隔的主机名,域或 网络地址有或没有CIDR块在哪里 代理不应该使用。 可能的值:HOSTNAME,DOMAIN,NETWORK / CIDR 标签:#http,#https,#ftp --proxy-method = METHOD设置在代理请求中使用的方法。 可能的值:get,tunnel 默认值:get 标签:#http,#ftp --http-proxy-user = USER为--http-proxy设置用户。 标签:#http --http-proxy-passwd = PASSWD设置--http-proxy的密码。 标签:#http --https-proxy-user = USER设置--https-proxy的用户。 标签:#http,#https --https-proxy-passwd = PASSWD设置--https-proxy的密码。 标签:#http,#https --ftp-proxy-user = USER为--ftp-proxy设置用户。 标签:#ftp --ftp-proxy-passwd = PASSWD设置--ftp-proxy的密码。 标签:#ftp --all-proxy-user = USER为--all-proxy设置用户。 标签:#http,#https,#ftp --all-proxy-passwd = PASSWD设置--all-proxy的密码。 标签:#http,#https,#ftp -S,--show-files [= true | false]打印文件列表.torrent,.meta4和 .metalink文件并退出。更详细 信息将列出的情况下的洪流 文件。 可能的值:true,false 默认值:false 标签:#basic,#metalink,#bittorrent --max-overall-upload-limit = SPEED设置最大总上传速度(以字节/秒为单位)。 0表示无限制。 您可以追加K或M(1K = 1024,1M = 1024K)。 要限制每个torrent的上传速度,请使用 --max-upload-limit选项。 可能的值:0- * 默认值:0 标签:#basic,#bittorrent -u,--max-upload-limit = SPEED设置每个torrent的最大上传速度 字节/秒。0表示无限制。 您可以追加K或M(1K = 1024,1M = 1024K)。 要限制总体上传速度,请使用 --max-overall-upload-limit选项。 可能的值:0- * 默认值:0 标签:#basic,#bittorrent -T, - torrent-file = TORRENT_FILE .torrent文件的路径。 可能的值:/ path / to / file 标签:#basic,#bittorrent --listen-port = PORT ...为BitTorrent下载设置TCP端口号。 可以使用','指定多个端口, 例如:“6881,6885”。你也可以使用' - ' 以指定范围:“6881-6999”。','和' - '可以 一起使用。 可能的值:1024-65535 默认值:6881-6999 标签:#basic,#bittorrent --follow-torrent = true | false | mem如果指定了true或mem,当一个文件 其后缀为.torrent或内容类型为 应用程序/ x-bittorrent下载,aria2 将其解析为torrent文件并下载文件 提到它。 如果指定了mem,则不是torrent文件 写入磁盘,但只是保存在内存中。 如果指定false,则.torrent文件为 下载到磁盘,但不解析为 torrent及其内容没有下载。 可能的值:true,mem,false 默认值:true 标签:#bittorrent --select-file = INDEX ...通过指定其索引来设置要下载的文件。 您可以使用查找文件索引 --show-files选项。多个索引可以 通过使用','指定,例如:“3,6”。 您也可以使用“ - ”指定范围:“1-5”。 ','和' - '可以一起使用。 与-M选项一起使用时,索引可能不同 这取决于查询(参见--metalink- *选项)。 可能的值:1-1048576 标签:#metalink,#bittorrent --seed-time = MINUTES以(分数)分钟指定播种时间。 另请参见--seed-ratio选项。 可能的值:0.0- * 标签:#bittorrent --seed-ratio = RATIO指定份额比率。种子完成种子 直至份额达到RATIO。 强烈建议您指定equals或 超过1.0这里。如果您打算指定0.0 无论股份比例如何。 如果同时指定了--seed-time选项 这个选项,播种结束时至少有一个 满足条件。 可能的值:0.0- * 默认值:1.0 标签:#bittorrent --peer-id-prefix = PEER_ID_PREFIX指定对等体ID的前缀。中的对等ID BitTorrent是20字节长度。如果超过20 字节,只有前20个字节 用过的。如果指定小于20字节,则为随机 字节数据被添加以使其长度为20字节。 默认值:A2-1-31-0- 标签:#bittorrent --enable-peer-exchange [= true | false]启用对等交换扩展。 可能的值:true,false 默认值:true 标签:#bittorrent --enable-dht [= true | false]启用IPv4 DHT功能。它也使能 UDP跟踪器支持。如果设置了专用标志 在洪流中,aria2不使用DHT 下载即使给出了``true``。 可能的值:true,false 默认值:true 标签:#basic,#bittorrent --dht-listen-port = PORT ...设置DHT使用的UDP侦听端口(IPv4,IPv6) 和UDP跟踪。可以指定多个端口 通过使用',',例如:“6881,6885”。您可以 还可以使用“ - ”指定范围:“6881-6999”。 ','和' - '可以一起使用。 可能的值:1024-65535 默认值:6881-6999 标签:#basic,#bittorrent --dht-entry-point = HOST:PORT将主机和端口设置为IPv4 DHT的入口点 网络。 可能的值:HOST:PORT 标签:#bittorrent --dht-file-path = PATH将IPv4 DHT路由表文件更改为PATH。 可能的值:/ path / to / file 默认值:C:/Users/Administrator/.aria2/dht.dat 标签:#bittorrent --enable-dht6 [= true | false]启用IPv6 DHT功能。 使用--dht-listen-port选项指定端口 要听的号码。请参阅--dht-listen-addr6 选项。 可能的值:true,false 默认值:false 标签:#basic,#bittorrent --dht-listen-addr6 = ADDR指定IPv6 DHT套接字的地址。 它应该是一个全球单播IPv6地址 主办。 标签:#basic,#bittorrent --dht-entry-point6 = HOST:PORT将主机和端口设置为IPv6 DHT的入口点 网络。 可能的值:HOST:PORT 标签:#bittorrent --dht-file-path6 = PATH将IPv6 DHT路由表文件更改为PATH。 可能的值:/ path / to / file 默认值:C:/Users/Administrator/.cache/aria2/dht6.dat 标签:#bittorrent --bt-min-crypto-level = plain | arc4设置加密方法的最低级别。 如果几个加密方法由a提供 peer,aria2选择满足的最低的一个 给定级别。 可能的值:plain,arc4 默认值:plain 标签:#bittorrent --bt-require-crypto [= true | false]如果给出true,aria2不接受和 建立与传统BitTorrent的连接 握手。因此aria2总是使用混淆 握手。 可能的值:true,false 默认值:false 标签:#bittorrent --bt-request-peer-speed-limit = SPEED如果整个下载速度为每个 torrent暂时低于SPEED,aria2 增加对等体的数量尝试更多 下载速度。用您的配置此选项 首选下载速度可以增加你的 下载速度在某些情况下。 您可以追加K或M(1K = 1024,1M = 1024K)。 可能的值:0- * 默认值:50K 标签:#bittorrent --bt-max-open-files = NUM指定要打开的最大文件数 多文件BitTorrent / Metalink下载 全球。 可能的值:1- * 默认值:100 标签:#bittorrent --bt-seed-unverified [= true | false]种子以前下载的文件没有 验证散列。 可能的值:true,false 默认值:false 标签:#bittorrent --bt-hash-check-seed [= true | false]如果给出true,则在使用hash检查之后 --check-integrity选项和文件完成后, 继续种子文件。如果要检查文件 并下载它只有当它被损坏或 incomplete,请将此选项设置为false。 此选项仅对BitTorrent有效 下载。 可能的值:true,false 默认值:true 标签:#bittorrent,#checksum --bt-max-peers = NUM指定每个torrent的最大对等体数。 0表示无限。 另请参见--bt-request-peer-speed-limit选项。 可能的值:0- * 默认:55 标签:#bittorrent --bt-external-ip = IPADDRESS指定要使用的外部IP地址 BitTorrent下载和DHT。它可能被发送到 BitTorrent跟踪。对于DHT,这个选项应该 设置为报告本地节点正在下载 一个特定的洪流。这是使用的关键 DHT在私有网络中。虽然这个功能 被命名为“外部”,它可以接受任何种类的IP 地址。 可能的值:数字IP地址 标签:#bittorrent -O,--index-out = INDEX = PATH设置索引= INDEX的文件的文件路径。您可以 使用--show-files选项查找文件索引。 PATH是指定的路径的相对路径 --dir选项。您可以使用此选项multiple 次。 可能的值:INDEX = PATH 标签:#bittorrent --bt-tracker-interval = SEC设置跟踪器之间的间隔(以秒为单位) 要求。这完全覆盖间隔值 和aria2只是使用这个值并忽略 min间隔和间隔值在响应中 跟踪器。如果设置为0,aria2确定间隔 基于跟踪器和下载的响应 进展。 可能的值:0- * 默认值:0 标签:#bittorrent --bt-stop-timeout = SEC如果下载速度为0,则停止BitTorrent下载 连续SEC秒。如果给出0,这 功能被禁用。 可能的值:0- * 默认值:0 标签:#bittorrent --bt-prioritize-piece = head [= SIZE],tail [= SIZE]尝试首先和最后下载 每个文件的片段。这是有用的 预览文件。参数可以包含2 关键词:头尾。要包含这两个关键字, 它们必须用逗号分隔。这些关键字 可以取一个参数,SIZE。例如,if head = SIZE,指定的范围内 每个文件的第一个SIZE字节获得更高的优先级。 tail = SIZE表示最后SIZE个字节的范围 每个文件。SIZE可以包括K或M(1K = 1024,1M = 1024K)。如果省略SIZE,则使用SIZE = 1M。 可能的值:head [= SIZE],tail [= SIZE] 标签:#bittorrent --bt-save-metadata [= true | false]将元数据保存为.torrent文件。此选项具有 效果只有当使用BitTorrent Magnet URI时。 文件名是带有后缀的十六进制编码信息散列 。激流。要保存的目录是相同的 保存下载文件的目录。如果 同一文件已存在,元数据不保存。 另请参见--bt-metadata-only选项。 可能的值:true,false 默认值:false 标签:#bittorrent --bt-metadata-only [= true | false]仅下载元数据。描述的文件 将不会下载元数据。此选项 只有当BitTorrent磁铁URI是有效果 用过的。另请参阅--bt-save-metadata选项。 可能的值:true,false 默认值:false 标签:#bittorrent --bt-enable-lpd [= true | false]启用本地对等体发现。 可能的值:true,false 默认值:false 标签:#bittorrent --bt-lpd-interface = INTERFACE将给定接口用于本地对等体发现。如果 这个选项没有指定,默认 接口。可以指定接口 名称和IP地址。 可能的值:接口,IP地址 标签:#bittorrent --bt-tracker-timeout = SEC设置超时(以秒为单位)。 可能的值:1-600 默认值:60 标签:#bittorrent --bt-tracker-connect-timeout = SEC将连接超时设置为秒 建立与跟踪器的连接。之后 连接建立,此选项使no 效果和--bt-tracker-timeout选项 代替。 可能的值:1-600 默认值:60 标签:#bittorrent --dht-message-timeout = SEC设置超时(以秒为单位)。 可能的值:1-60 默认值:10 标签:#bittorrent --on-bt-download-complete = COMMAND对于BitTorrent,在中指定的命令 --on-download-complete在下载后调用 完成和播种结束。另一方面, 此选项设置要在其后执行的命令 下载完成,但种子之前。 请参见--on-download-start选项 要求COMMAND。 可能的值:/ path / to / command 标签:#advanced,#hook --bt-tracker = URI [,...]逗号分隔的额外的BitTorrent列表 跟踪器的公告URI。这些URI不是 受到--bt-exclude-tracker选项的影响,因为 它们在-bt-exclude-tracker中的URI之后添加 选项。 可能的值:URI,... 标签:#bittorrent --bt-exclude-tracker = URI [,...] BitTorrent跟踪器的逗号分隔列表 宣布要删除的URI。您可以使用特殊值 '*'匹配所有URI,从而删除所有 宣布URI。在shell中指定'*'时 命令行,不要忘记逃跑或引用它。 参见--bt-tracker选项。 可能的值:URI,...或* 标签:#bittorrent --bt-remove-unselected-file [= true | false]在何时删除未选择的文件 下载完成在BitTorrent。至 选择文件,使用--select-file选项。如果 它不被使用,所有文件都被假定为 选择。请谨慎使用此选项 因为它实际上会从中删除文件 您的磁盘。 可能的值:true,false 默认值:false 标签:#bittorrent --bt-detach-seed-only [= true | false] 排除种子仅在计数时下载 并发活动下载(请参阅-j选项)。 这意味着如果给出-j3和此选项 已打开,3个下载活动,一个 的那些进入种子模式,则其被排除 从活动下载计数(因此它变为2), 并且下一次下载等待在队列中获取 开始。但请注意,播种项目是静止的 在RPC方法中被识别为活动下载。 可能的值:true,false 默认值:false 标签:#bittorrent --bt-force-encryption [= true | false] 需要BitTorrent消息有效载荷加密 与arc4。这是一个简写 --bt-require-crypto --bt-min-crypto-level = arc4。 如果给出true,则拒绝传统BitTorrent 握手和只使用混淆握手和 总是加密消息有效负载。 可能的值:true,false 默认值:false 标签:#bittorrent --bt-enable-hook-after-hash-check [= true | false]允许挂接命令调用 后的哈希检查(参见-V选项)在BitTorrent 下载。默认情况下,当哈希检查成功时, 命令由--on-bt-download-complete给出 被执行。要禁用此操作,请给出false 到这个选项。 可能的值:true,false 默认值:true 标签:#bittorrent -M,--metalink-file = METALINK_FILE .meta4和.metalink的文件路径 文件。当' - '是时从stdin读取输入 指定。 可能的值:/ path / to / file, - 标签:#basic,#metalink --metalink-version = VERSION要下载的文件的版本。 标签:#metalink --metalink-language = LANGUAGE要下载的文件的语言。 标签:#metalink --metalink-os = OS要下载的文件的操作系统。 标签:#metalink --metalink-location = LOCATION [,...]首选服务器的位置。 逗号分隔的位置列表为 可接受。 标签:#metalink --follow-metalink = true | false | mem如果指定了true或mem,当一个文件 其后缀为.meta4或.metalink或内容 应用程序类型/ metalink4 + xml或 应用程序/ metalink + xml下载,aria2 将其解析为metalink文件并下载文件 提到它。 如果指定了mem,则不是一个metalink文件 写入磁盘,但只是保存在内存中。 如果指定为false,则.metalink文件为 下载到磁盘,但不解析为 metalink文件及其内容不是 下载。 可能的值:true,mem,false 默认值:true 标签:#metalink --metalink-preferred-protocol = PROTO指定首选协议。指定'none' 如果你没有任何首选协议。 可能的值:http,https,ftp,none 默认值:无 标签:#metalink --metalink-enable-unique-protocol [= true | false]如果为true,则为true 协议可用于metalink中的镜像 文件,aria2使用其中之一。 使用--metalink-preferred-protocol选项 指定协议的首选项。 可能的值:true,false 默认值:true 标签:#metalink --metalink-base-uri = URI指定用于解析相对URI的基本URI metalink:url和metalink:metaurl中的元素 metalink文件存储在本地磁盘中。如果URI指向 到目录,URI必须以“/”结尾。 标签:#metalink 有关详细信息,请参阅手册页。