如何知道文件是否已经在linux命令行中下载完成?

IMB*_*IMB 4 linux debian wget command-line

如果你通过命令行在linux中下载一个大文件,是否有一个命令可以知道它是否已经完成?目前我只检查文件大小是否与预期文件大小相同,但如果您不知道预期文件大小怎么办?当前ls显示确切的文件名(即,file.zip),而不是类似的file.zip.temp东西,即使文件当前正在下载。

slh*_*hck 6

如果您使用 下载wget,您可以简单地检查实例是否仍在运行:

ps -ef | grep wget | grep -v grep

此外,您可以检查文件是否仍被wget. 显然,在这里替换路径。

lsof /path/to/downloaded/file