传输将我的torrent文件保存在哪里?


25

我有很多种子,当前我使用传输作为种子客户端,但存在一个问题,即在更改文件夹名称(这对组织音乐文件夹而言这很重要)之后,传输会停止识别文件,尽管它们仍然是相同。

所以我想更改客户端,但找不到种子文件,在哪里可以找到它们?

Answers:


33

传输将您的torrent文件存储在标准配置文件夹中,~/.config/transmission/torrents其中〜是您的主文件夹。

.config文件夹通常是隐藏的。要到达那里,请打开文件浏览器并转到您的主文件夹。在菜单中选择“查看”>“显示隐藏的文件”,然后查找“ .config”。在该文件夹中,您将找到传输,其余的应该很简单。(顺便说一句,要在长列表中查找文件,您可以开始输入文件名)。

torrent文件夹包含每个当前的 torrent,也包括从磁铁链接下载的torrent。您只需要与其他客户一起打开即可,它将立即生效。

请记住,稍后再关闭“显示隐藏的文件”,否则您会看到很多看起来很奇怪的文件:

隐藏文件设置


鉴于传输在下面运行debian-transmission,您引用的主文件夹很有可能/var/lib/transmission-daemon。用检查grep transmission /etc/passwd
Christophe De Troyer

23

也检查这里:

如果您要在Ubuntu(使用包transmission-daemon)和gui 上守护传输,则:

此数据存储在/var/lib/transmission-daemon/info(需要root访问权限才能查看,sudo从命令行使用或安装nautilus-gksu)。具体来说,您的种子文件位于目录中/var/lib/transmission-daemon/info/torrents


关于如何更改此默认目录的任何想法吗?仅通过查看传输的配置选项,我无法确定是否可行。
Chuim 2016年

@Chuim不确定,不再积极使用传输。
Dheeraj Bhaskar

1
@Chuim不幸的是,我没有办法通过transmission-daemonUbuntu Server 16.04上全新安装的默认设置来设置此位置。
user2943160

0

作为后台传输的补充,您可以检查以下文件: /etc/init.d/transmission-daemon用于更改执行传输的用户, /etc/default/transmission-daemon用于查找CONFIG_DIR="/var/lib/transmission-daemon/info"

该“config_dir” info是一个符号链接/var/lib/transmission-daemon/.config/transmission-daemon,在这里我们可以找到另一个链接settings.json/etc/transmission-daemon/settings.json

现在,您可以完全自定义传输的目录结构


0

如果运行命令

ps ax | grep transmission

结果是

/usr/bin/transmission-daemon -f --log-error

那么您可以尝试编辑 /lib/systemd/system/transmission-daemon.service 文件:

ExecStart=/usr/bin/transmission-daemon -f --log-error --config-dir=/your/config-dir

/ your / config-dir中的目录和文件(例如settings.json)必须具有debian-transmission用户或组的rw权限(名称取决于您的分发)。

请点击此链接以获取详细信息:https : //forum.transmissionbt.com/viewtopic.php?t=16642#p69968

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.