- A+
版本介绍: v1.46
rclone serve dlna
通过 DLNA 服务远程:路径
概要
为存储在 rclone 远端的媒体运行 DLNA 媒体服务器。许多
设备(如 Xbox 和 PlayStation)可在局域网中自动发现该服务器,并播放音频/视频。
并播放其中的音频/视频。还
支持。服务发现使用 UDP 组播数据包 (SSDP),因此只能在局域网内使用。
因此只能在局域网内使用。
Rclone 将列出远程服务器上的所有文件,而不会根据媒体格式或文件扩展名进行过滤。
媒体格式或文件扩展名。此外,也不
媒体转码支持。这意味着某些播放器可能会显示
无法正确播放的文件。
服务器选项
使用 --addr
指定服务器应该监听的 IP 地址和端口。
例如,使用 --addr 1.2.3.4:8000
或 --addr :8080
来监听所有 IP。
IP。
使用 --name
选择友好的服务器名称,默认为 "rclone (hostname)
默认为 "rclone (hostname)"。
使用 --log-trace
和 -vv
来启用额外的调试
记录所有 UPNP 流量。
VFS – 虚拟文件系统
该命令使用 VFS 层。它将 rclone 使用的云存储对象
将 rclone 使用的云存储对象调整为更像磁盘的
文件系统。
云存储对象有很多属性与磁盘文件不同。
云存储对象有很多属性与磁盘文件不同–你不能扩展它们,也不能写入它们的中间部分,所以 VFS 层必须处理这些属性。
所以 VFS 层必须处理这个问题。由于没有一种正确的
因此,VFS 层必须处理这个问题。
VFS 层还实现了目录缓存–它可以缓存有关文件和目录(但不包括文件和目录)的信息。
在内存中缓存有关文件和目录的信息(但不是数据)。
VFS 目录缓存
使用"–目录缓存时间 "标记,可以控制一个
目录在多长时间内应被视为最新而不从
后端刷新。通过 VFS 进行的更改将立即显示,否则
缓存失效。
--dir-cache-time duration 缓存目录条目的时间(默认为 5 毫秒)
--轮询间隔时间 轮询更改的等待时间。必须小于 dir-cache-time。仅适用于受支持的远程设备。设置为 0 可禁用(默认为 1m0s)
不过,通过网络接口或不同的 rcl-crl 文件拷贝直接在云存储上进行的更改
界面或不同的 rclone 副本直接在云存储上进行的更改只会在
如果所配置的后端不支持
轮询更改。如果后端支持轮询,则会在轮询间隔内拾取更改。
会在轮询间隔内接收更改。
你可以向 rclone 发送一个 SIGHUP
信号,让它刷新所有的
目录缓存。 假设只有一个
rclone 实例在运行,你可以这样重置缓存:
kill -SIGHUP $(pidof rclone)
如果使用 远程控制 配置 rclone,则可以使用
rclone rc 来刷新整个目录缓存:
rclone rc vfs/forget
或单个文件或目录:
rclone rc vfs/forget file=path/to/file dir=path/to/dir
VFS 文件缓冲
缓冲区大小 "标志决定了用于缓冲文件中数据的内存大小、
用于提前缓冲数据的内存大小。
每个打开的文件将尝试在内存中始终保持指定的数据量
的数据量。缓冲数据与一个打开的文件绑定,不会被共享。
共享。
该标记是每个打开文件所用内存的上限。 缓冲区
缓冲区只会使用已下载但尚未读取的数据的内存。
尚未读取的数据。如果缓冲区为空,则只会使用少量内存。
使用。
rclone 用于缓冲的最大内存可达
--buffer-size * open files
。
VFS 文件缓存
这些标志控制 VFS 文件缓存选项。文件缓存是
是使 VFS 层与普通文件系统兼容的必要条件。
系统兼容。可以禁用它,但要付出一定的兼容性代价。
例如,如果你想同时读写一个文件,就需要启用 VFS 缓存。
同时写入文件,就需要启用 VFS 缓存。 详见下文。
请注意,VFS 缓存与缓存后端是分开的,你可能会发现需要使用其中一个或另一个。
你可能会发现需要其中一个或另一个,或者两个都需要。
--cache-dir string rclone 用于缓存的目录。
--缓存模式 off|minimal|writes|full(默认关闭)
缓存模式 off|minimal|writs|ll(默认关闭) --vfs-cache-max-age duration 缓存中对象上次被访问的最大时间(默认为 1h0m0s
--vfs-cache-max-size SizeSuffix 缓存中对象的最大总大小(默认关闭)
--包含缓存的磁盘上的目标最小可用空间(默认关闭)
--vfs-cache-poll-interval duration 轮询缓存中陈旧对象的时间间隔(默认为 1m0s)
--使用缓存时,上次使用后写回文件的时间(默认为 5 秒)
如果与 -vv
一起运行,rclone 会打印文件缓存的位置。 文件
文件存储在用户缓存文件区,这取决于操作系统,但
-cache-dir "或设置相应的
环境变量来控制。
缓存有 4 种不同的模式,可通过 --vfs-cache-mode
来选择。
缓存模式越高,rclone 的兼容性就越好,但要以占用磁盘空间为代价。
以占用磁盘空间为代价。
请注意,文件只有在关闭时才会被写回远程。
关闭,并且在 --vfs-write-back
秒内未被访问时,文件才会被写回远程。
秒。如果 rclone 退出或死亡时仍有未上传的文件,这些文件将在下次上传时被写入。
这些文件将在下次运行 rclone 时以相同的
标志运行 rclone 时,这些文件将被上传。
如果使用 --vfs-cache-max-size
或 --vfs-cache-min-free-size
,请注意缓存可能会超过这些配额。
缓存可能会超过这些配额,原因有二。首先
因为每隔 --vfs-cache-poll-interval
才会检查一次。其次
因为打开的文件无法从缓存中删除。当
超过 --vfs-cache-max-size
或 --vfs-cache-min-free-size
时、
rclone 会尝试先从缓存中驱逐访问量最小的文件。
rclone 会从访问时间最短的文件开始。
的文件开始。这种缓存刷新策略效率很高,更多相关的
文件可能会保留在缓存中。
如果使用了 --vfs-cache-max-age
,则会在最后一次访问后的设定时间结束后,将文件从缓存中剔除。
会在上次访问时间超过设定时间后将文件从缓存中剔除。默认值为
1 小时将开始从缓存中驱逐 1 小时内未被访问的文件。
将开始从缓存中驱逐 1 小时内未被访问的文件。当缓存文件被访问时,1 小时计时器将重置为 0
并在驱逐前再等待 1 小时。使用
标准符号 s、m、h、d、w 指定时间。
不应该***使用相同的 VFS 缓存运行两个 rclone 副本,同时使用相同或重叠的 remotes。
如果使用"–vfs-cache-mode > off",则不应使用相同或重叠的远程运行两个使用相同 VFS 缓存的 rclone 副本。
否则可能会导致数据损坏。可以通过
可以通过使用 --cache-dir
为每个 rclone 提供自己的缓存层次结构来解决这个问题。
-cache-dir`来解决这个问题。如果使用中的远程
使用的远程目录不重叠,就不用担心这个问题。
–vfs-cache-mode off
在此模式下(默认),缓存将直接从远程读取并直接写入远程,而不会缓存任何内容。
直接向远程写入,而不会在磁盘上缓存任何内容。
这意味着某些操作无法进行
文件不能同时为读取和写入打开
为写而打开的文件不能被寻道
为写而打开的现有文件必须设置 O_TRUNC
使用 O_TRUNC 打开的读取文件将仅以写入方式打开
仅为写入而打开的文件将与提供 O_TRUNC 时的情况一样
忽略打开模式 O_APPEND、O_TRUNC
如果上传失败,不能重试
–vfs-cache-mode minimal
这与 "off"(关闭)非常相似,只是为读取和写入打开的文件将被缓冲到磁盘。
写入的文件都会缓冲到磁盘。 这意味着为
写入的文件将更加兼容,但使用的磁盘空间却最小。
无法进行以下操作
仅为写入而打开的文件不能被寻道
为写而打开的现有文件必须设置 O_TRUNC
只为写入而打开的文件将忽略 O_APPEND、O_TRUNC
如果上传失败,则无法重试
–vfs-cache-mode writes
在该模式下,只读文件仍可直接从远程读取,只写文件和读/写文件均可。
在该模式下,只读文件仍直接从远程读取,而只写文件和读/写文件会先缓冲到磁盘上。
先。
该模式应支持所有正常的文件系统操作。
如果上传失败,将以指数递增的方式重试,时间间隔最长为 1 分钟。
间隔重试,最长可达 1 分钟。
–vfs-cache-mode full
这些标志控制 VFS 文件缓存选项。文件缓存是
是使 VFS 层与普通文件系统兼容的必要条件。
系统兼容。可以禁用它,但要付出一定的兼容性代价。
例如,如果你想同时读写一个文件,就需要启用 VFS 缓存。
同时写入文件,就需要启用 VFS 缓存。 详见下文。
请注意,VFS 缓存与缓存后端是分开的,你可能会发现需要使用其中一个或另一个。
你可能会发现需要其中一个或另一个,或者两个都需要。
--cache-dir string rclone 用于缓存的目录。
--缓存模式 off|minimal|writes|full(默认关闭)
缓存模式 off|minimal|writs|ll(默认关闭) --vfs-cache-max-age duration 缓存中对象上次被访问的最大时间(默认为 1h0m0s
--vfs-cache-max-size SizeSuffix 缓存中对象的最大总大小(默认关闭)
--包含缓存的磁盘上的目标最小可用空间(默认关闭)
--vfs-cache-poll-interval duration 轮询缓存中陈旧对象的时间间隔(默认为 1m0s)
--使用缓存时,上次使用后写回文件的时间(默认为 5 秒)
如果与 -vv
一起运行,rclone 会打印文件缓存的位置。 文件
文件存储在用户缓存文件区,这取决于操作系统,但
-cache-dir "或设置相应的
环境变量来控制。
缓存有 4 种不同的模式,可通过 --vfs-cache-mode
来选择。
缓存模式越高,rclone 的兼容性就越好,但要以占用磁盘空间为代价。
以占用磁盘空间为代价。
请注意,文件只有在关闭时才会被写回远程。
关闭,并且在 --vfs-write-back
秒内未被访问时,文件才会被写回远程。
秒。如果 rclone 退出或死亡时仍有未上传的文件,这些文件将在下次上传时被写入。
这些文件将在下次运行 rclone 时以相同的
标志运行 rclone 时,这些文件将被上传。
如果使用 --vfs-cache-max-size
或 --vfs-cache-min-free-size
,请注意缓存可能会超过这些配额。
缓存可能会超过这些配额,原因有二。首先
因为每隔 --vfs-cache-poll-interval
才会检查一次。其次
因为打开的文件无法从缓存中删除。当
超过 --vfs-cache-max-size
或 --vfs-cache-min-free-size
时、
rclone 会尝试先从缓存中驱逐访问量最小的文件。
rclone 会从访问时间最短的文件开始。
的文件开始。这种缓存刷新策略效率很高,更多相关的
文件可能会保留在缓存中。
如果使用了 --vfs-cache-max-age
,则会在最后一次访问后的设定时间结束后,将文件从缓存中剔除。
会在上次访问时间超过设定时间后将文件从缓存中剔除。默认值为
1 小时将开始从缓存中驱逐 1 小时内未被访问的文件。
将开始从缓存中驱逐 1 小时内未被访问的文件。当缓存文件被访问时,1 小时计时器将重置为 0
并在驱逐前再等待 1 小时。使用
标准符号 s、m、h、d、w 指定时间。
不应该***使用相同的 VFS 缓存运行两个 rclone 副本,同时使用相同或重叠的 remotes。
如果使用"–vfs-cache-mode > off",则不应使用相同或重叠的远程运行两个使用相同 VFS 缓存的 rclone 副本。
否则可能会导致数据损坏。可以通过
可以通过使用 --cache-dir
为每个 rclone 提供自己的缓存层次结构来解决这个问题。
-cache-dir`来解决这个问题。如果使用中的远程
使用的远程目录不重叠,就不用担心这个问题。
–vfs-cache-mode off
在此模式下(默认),缓存将直接从远程读取并直接写入远程,而不会缓存任何内容。
直接向远程写入,而不会在磁盘上缓存任何内容。
这意味着某些操作无法进行
文件不能同时为读取和写入打开
为写而打开的文件不能被寻道
为写而打开的现有文件必须设置 O_TRUNC
使用 O_TRUNC 打开的读取文件将仅以写入方式打开
仅为写入而打开的文件将与提供 O_TRUNC 时的情况一样
忽略打开模式 O_APPEND、O_TRUNC
如果上传失败,不能重试
–vfs-cache-mode minimal
这与 "off"(关闭)非常相似,只是为读取和写入打开的文件将被缓冲到磁盘。
写入的文件都会缓冲到磁盘。 这意味着为
写入的文件将更加兼容,但使用的磁盘空间却最小。
无法进行以下操作
仅为写入而打开的文件不能被寻道
为写而打开的现有文件必须设置 O_TRUNC
只为写入而打开的文件将忽略 O_APPEND、O_TRUNC
如果上传失败,则无法重试
–vfs-cache-mode writes
在该模式下,只读文件仍可直接从远程读取,只写文件和读/写文件均可。
在该模式下,只读文件仍直接从远程读取,而只写文件和读/写文件会先缓冲到磁盘上。
先。
该模式应支持所有正常的文件系统操作。
如果上传失败,将以指数递增的方式重试,时间间隔最长为 1 分钟。
间隔重试,最长可达 1 分钟。
–vfs-cache-mode full
在这种模式下,所有磁盘读取和写入都有缓冲。当
从远程读取数据时,也会缓冲到磁盘。
在这种模式下,缓存中的文件将是稀疏文件,而 rclone
会记录下载文件的位数。
因此,如果应用程序只读取每个文件的开头,那么 rclone
将只缓冲文件的起始部分。这些文件
缓存中的文件大小,但它们是稀疏的文件,只有下载的数据存在于缓存中。
下载的数据。
该模式支持所有正常的文件系统操作,在其他方面与
写入相同。
读取文件时,rclone 将读取 --buffer-size
加上
字节。 缓冲区大小 "是在内存中缓冲的
缓冲在内存中,而 --vfs-read-ahead
缓冲在磁盘上。
使用该模式时,建议不要将 --buffer-size
设置得过大,而将 --vfs-read-ahead
设置得过小。
缓冲区大小 "不要设置得太大,如果需要,"–vfs-read-ahead "也要设置得大些。
**重要*** 并非所有文件系统都支持稀疏文件。特别是
FAT/exFAT 不支持。如果缓存目录位于不支持稀疏文件的文件系统上,那么 Rclone 的性能将非常糟糕。
如果缓存目录位于不支持稀疏文件的文件系统上,Rclone 的性能将非常糟糕。
如果检测到稀疏文件,Rclone 会记录一条 ERROR 信息。
指纹
VFS 的多个部分使用指纹识别功能来查看本地文件副本是否相对于远程文件
副本是否相对于远程文件进行了更改。指纹
从
大小
修改时间
哈希值
在对象上可用的地方。
在某些后端,读取这些属性的速度很慢(每个对象需要额外调用一个
每个对象需要额外的 API 调用,或每个对象需要额外的工作)。
例如,"hash "在 "local "和 "sftp "后端读取速度较慢,因为它们必须读取整个文件并进行散列。
后端就会很慢,因为它们必须读取整个文件并对其进行散列处理。
s3、
swift、
ftp 和
qinqstor` 后端会很慢,因为它们
需要执行额外的 API 调用来获取文件。
如果使用 --vfs-fast-fingerprint
标记,rclone 将不会在指纹中包含慢速操作。
指纹中包含慢速操作。这使得
指纹的准确性会降低,但速度会大大提高,并能缩短
缓存文件的打开时间。
如果你在 local
、s3
或 swift
后端运行 vfs 缓存
则建议使用此标记。
请注意,如果更改此标志的值,缓存中文件的指纹
缓存中文件的指纹可能会失效,因此需要重新下载这些文件。
重新下载。
VFS 分块读取
当 rclone 从远程读取文件时,会以分块方式读取。这意味着
也就是说,rclone 读取的是指定的块,而不是请求读取整个文件。
指定的块。 这可以减少某些远程文件的下载配额。
这样可以减少某些远程文件的下载配额。
读取的文件块,从而减少某些远程文件的下载配额,但代价是请求次数增加。
这些标志可以控制分块:
--vfs-read-chunk-size SizeSuffix 以块为单位读取源对象(默认 128M)
--最大分块加倍大小(默认关闭)
Rclone 开始读取的块大小为 --vfs-read-chunk-size
、
然后每次读取都将大小加倍。如果指定了 `–vfs-read-chunk-size-limit
大于"–vfs-read-chunk-size "时,每个打开文件的块大小都会加倍,直到"–vfs-read-chunk-size "为
翻倍,直到达到指定值为止。如果
值为 "off"(默认值),则限制将被禁用,块大小
将无限增长。
如果使用"–vfs-read-chunk-size 100M "和"–vfs-read-chunk-size-limit 0
将下载以下部分: 0-100M、100M-200M、200M-300M、300M-400M 等。
指定"–vfs-read-chunk-size-limit 500M "时,结果将是
0-100M、100M-300M、300M-700M、700M-1200M、1200M-1700M 等。
将"–vfs-read-chunk-size "设置为 "0 "或 "off "将禁用分块读取。
VFS 性能
这些标志可用于出于性能或其他原因启用/禁用 VFS 的功能。
性能或其他原因启用/禁用 VFS 功能。另请参阅 chunked reading
功能。
尤其是 S3 和 Swift,可以从"–no-modtime "标记中获益匪浅
(或使用 --use-server-modtime
,效果略有不同),因为每次读取修改时间都需要一个
读取修改时间都需要一个事务。
--no-checksum 上传/下载时不比较校验和。
--no-modtime不读取/写入修改时间(可加快速度)。
--no-seek(不搜索) 不允许在文件中搜索。
--只允许只读访问。
有时,rclone 的读取或写入顺序会被打乱。而不是
rclone 会等待很短的时间,等待按顺序读取或写入。
写入。这些标记只有在不使用
磁盘缓存文件时,这些标志才会生效。
--vfs-read-wait 持续时间 寻道前等待顺序读取的时间(默认为 20ms)
--在出错前等待按顺序写入的时间(默认为 1 秒)
使用 VFS 写缓存(--vfs-cache-mode
,值为 writes 或 full)时、
可以设置全局标志 --transfers
,以调整从缓存中并行上传已修改文件的次数(相关的
相关的全局标志 -checkers
对 VFS 没有影响)。
--transfers int 平行运行的文件传输数量(默认为 4)
VFS 大小写敏感性
Linux 文件系统对大小写敏感:两个文件只有大小写不同
大小写不同,打开文件时必须使用准确的大小写。
现代 Windows 的文件系统不区分大小写,但保留大小写:
虽然可以使用任何大小写打开现有文件,但创建文件时使用的准确大小写
创建文件时使用的准确大小写会被保留下来,供程序查询。
不允许同一目录中的两个文件仅大小写不同。
macOS 上的文件系统通常不区分大小写。可以让 macOS
文件系统区分大小写,但默认情况下并非如此。
vfs-case-insensitive` VFS 标志控制 rclone 如何处理这两种情况。
两种情况。如果其值为 "false",rclone 会将文件名原封不动地传递给远程文件系统。
文件名。如果该标志为 "true"(或在
则 rclone 会执行 "修复",如下所述。
用户可以指定一个要打开/删除/重命名等的文件名,其大小写与远程存储的文件名不同。
的文件名。如果参数
则将使用磁盘上现有文件的大小写。
文件的大小写。但是,如果没有找到名称完全相同的文件名
但如果没有找到完全相同的文件名,而存在一个仅大小写不同的文件名,rclone 将
会以透明方式修复文件名。只有在
请求时才会发生。由 rclone 重新创建的文件名的大小写敏感性由底层远程控制。
由底层远程控制。
请注意,运行 rclone(目标)的操作系统的大小写敏感性
的大小写敏感性可能不同于 rclone(源)文件系统的大小写敏感性。
标志控制是否执行 "fixup "以满足目标。
如果命令行中没有提供该标志,那么其默认值取决于
取决于运行 rclone 的操作系统: 在 Windows 和 macOS 上为 "true",否则为 "false"。
否则为 "false"。如果提供的标志没有值,则为 "true"。
VFS 磁盘选项
此标志允许手动设置文件系统的统计数据。
当无法自动正确读取这些统计数据时,它可能会很有用。
--vfs-disk-space-total-size(磁盘空间总大小) 手动设置磁盘空间总大小(例如:256G,默认值:-1
已用字节的替代报告
某些后端(尤其是 S3)不会报告已使用的字节数。
如果需要在
文件系统时,可以向 rclone 传递标志 --vfs-used-is-size
。
设置此标志后,rclone 将不依赖于后端报告此信息,而是通过扫描文件系统中的
信息,rclone 会扫描整个远程文件系统,类似于 `rclone size
的方式扫描整个远程服务器,并自行计算已使用的总空间。
警告:_ 与 rclone size
相反,此标记会忽略过滤器,因此结果是准确的。
结果是准确的。但是,这样做效率很低,可能会花费大量的 API
调用,从而产生额外费用。将其作为最后手段使用,并仅在缓存情况下使用。
rclone serve dlna remote:path [flags] (远程:路径 [标志]
选项
--要将 DLNA http 服务器绑定到的 IP:port 或 :port 字符串(默认为":7879")。
--Announce-interval 持续时间 SSDP 公告的间隔时间(默认为 12 毫秒)
--目录缓存时间 缓存目录条目的时间(默认为 5 毫秒)
--目录权限(默认值 0777)
--文件-perms FileMode 文件权限(默认值 0666)
--gid uint32 覆盖文件系统设置的 gid 字段(Windows 不支持)(默认值 1000)
-h,--help dlna 的帮助
--接口 stringArray 用于 SSDP 的接口(根据需要重复使用)
--log-trace 启用 SOAP 流量跟踪记录
--name string DLNA 服务器名称
--在上传/下载时不比较校验和
--no-modtime不读取/写入修改时间(可加快速度)
--no-seek(不搜索) 不允许搜索文件
--轮询更改的等待时间,必须小于 dir-cache-time,且仅在支持的远程上(设置 0 为禁用)(默认为 1m0s)
--只允许只读访问
--uid uint32 覆盖文件系统设置的 uid 字段(Windows 不支持)(默认值 1000)
--umask int 覆盖文件系统设置的权限位(Windows 不支持)(默认值为 2)
--自上次访问缓存中的对象起的最长时间(默认值为 1h0m0s)
--vfs-cache-max-size SizeSuffix 缓存中对象的最大总大小(默认关闭)
--包含缓存的磁盘上的目标最小可用空间(默认关闭)
--缓存模式 off|minimal|writes|full(默认关闭)
--轮询缓存中陈旧对象的时间间隔(默认为 1m0s)
--如果未找到文件名,则查找大小写不敏感的匹配项
--sizeSuffix 指定磁盘总空间(默认关闭)
--使用快速(不太准确)指纹进行更改检测
--当使用全缓存模式时,使用比缓冲区大小更大的超前读取(SizeSuffix
--sizeSuffix 以块为单位读取源对象(默认 128Mi)
如果大于--vfs-read-chunk-size,则在每次读取后将分块大小加倍,直到达到限制('off'表示无限制)(默认为 off);如果小于--vfs-read-chunk-size,则在每次读取后将分块大小加倍,直到达到限制('off'表示无限制)。
--vfs-read-wait 持续时间 寻道前等待序列内读取的时间(默认为 20ms)
--启动时递归刷新目录缓存
--使用 rclone 大小算法确定已用大小
--使用缓存时,上次使用后写回文件的持续时间(默认为 5 秒)
--vfs-write-wait 在出错前等待顺序内写入的时间(默认为 1 秒)
过滤选项
用于过滤目录列表的标志。
--delete-excluded 删除同步中排除的目标目录上的文件
--exclude stringArray 排除与模式匹配的文件
--exclude-from stringArray 从文件中读取文件排除模式(使用"-"从 stdin 读取)
--exclude-if-present stringArray 如果文件名存在,则排除目录
--files-from stringArray 从文件中读取源文件名列表(使用 - 从 stdin 读取)
--files-from-raw stringArray 从文件中读取源文件名列表,不做任何行处理(使用 - 从 stdin 读取)
-添加文件过滤规则
--filter-from stringArray 从文件中读取文件过滤模式(使用 - 从 stdin 读取)
--忽略大小写 过滤器中忽略大小写(不区分大小写)
--包含与模式匹配的文件
--include-from stringArray 从文件中读取文件包含模式(使用 - 从 stdin 读取)
--max-age Duration 仅传输小于此值的文件,单位为 s 或后缀 ms|s|m|h|d|w|M|y(默认关闭)
-max-depth int 如果设置,则递归深度限制为此(默认为 -1)
--max-size SizeSuffix 仅传输小于此值的文件,单位为 KiB 或后缀 B|K|M|G|T|P(默认关闭)
--metadata-exclude stringArray 排除与模式匹配的元数据
--metadata-exclude-from stringArray 从文件中读取元数据排除模式(使用 - 从 stdin 读取)
--添加元数据过滤规则
--metadata-filter-from stringArray 从文件读取元数据过滤模式(使用 - 从 stdin 读取)
--metadata-include stringArray 包含与模式匹配的元数据
--从文件读取元数据包含模式(使用 - 从 stdin 读取)。
--min-age Duration 仅传输比此值长的文件,单位为 s 或后缀 ms|s|m|h|d|w|M|y(默认关闭)
--min-size SizeSuffix 仅传输大于此值的文件,单位为 KiB 或后缀 B|K|M|G|T|P(默认关闭)
有关此处未列出的全局选项,请参阅全局标志页面。
参见
rclone serve – 通过协议服务远程。
- 我的微信
- 这是我的微信扫一扫
- 我的微信公众号
- 我的微信公众号扫一扫