在哪里可以找到部分完成下载文件(来自 chrome)到我的系统(chrome 和 chromium)中断时删除它们(净问题)。
我需要该文件以便我使用 wget 完成下载过程
该文件在被中断前有 1 GB 重(NET ISSUE),我恰好下载了
825 兆我不想再次下载 825 MB 的数据块
如果删除了,我该如何恢复它?
谢谢
答案1
如何避免此类损失
这是我在下载较大文件时使用的简单脚本。
#!/bin/bash
# ~/partial-download.sh
if [ -f "$1" ]; then
cp "$1" "${1}.backup"
fi
我的crontab
条目如下所示
*/10 * * * * /home/user/partial-download.sh "/home/user/file.crdownload"
并使用继续部分下载wget -c
答案2
在地址栏中输入chrome://flags
. 并搜索Enable Download Resumption
启用此选项,重新启动您的 chrome 浏览器即可解决问题。
答案3
Zajo 的阻止方法浪费了大量的写入。此外,想象一下,$1
足够大,需要一些时间……如果Chrome 删除了 ,cp
以前的文件$1.backup
将丢失(或部分丢失) 。($1
看到这个问题)
一个更好的方法(也更容易)来防止这种损失,就是在 Chrome 创建 file.crdownload 后立即创建一个硬链接(当然只创建一次!):
ln file.crdownload file.crdownload.twin
(硬链接只是同一文件的另一条路径。您只需在完成下载后删除该链接(或文件)。)
答案4
Chrome 在所选的下载文件夹中创建扩展名为 .crdownload 的文件。我不确定下载是线性的还是充当 torrent 下载管理器,随机下载部分内容,直到生成最终文件。