Linux 当脚本在后台工作时,如何检查wget正在下载的文件?
我有一个在AWS Ubuntu服务器上运行的脚本。该脚本只需将文件下载到磁盘,将其同步到S3存储,然后从磁盘删除该文件。我包括了一个简单的进度跟踪器,它报告例如“url 1/100下载”。事后看来,我应该包括一些进度信息,比如:“url 1/100下载”Linux 当脚本在后台工作时,如何检查wget正在下载的文件?,linux,amazon-web-services,download,wget,ubuntu-server,Linux,Amazon Web Services,Download,Wget,Ubuntu Server,我有一个在AWS Ubuntu服务器上运行的脚本。该脚本只需将文件下载到磁盘,将其同步到S3存储,然后从磁盘删除该文件。我包括了一个简单的进度跟踪器,它报告例如“url 1/100下载”。事后看来,我应该包括一些进度信息,比如:“url 1/100下载” 由于下载文件的数量在12小时内没有变化,脚本似乎要么挂起,要么下载了大量文件。如何检查活动脚本正在下载哪个url?或者,如何检查脚本是否仍在下载或刚刚挂起?您可以使用 ps ax | grep -v grep | grep wget 在终点站
由于下载文件的数量在12小时内没有变化,脚本似乎要么挂起,要么下载了大量文件。如何检查活动脚本正在下载哪个url?或者,如何检查脚本是否仍在下载或刚刚挂起?您可以使用
ps ax | grep -v grep | grep wget
在终点站。
这将输出当前正在运行的wget进程及其参数(url)。您可以使用
ps ax | grep -v grep | grep wget
在终点站。
这将输出当前正在运行的wget进程及其参数(URL)。
ps
命令将告诉您它是否仍在运行或是否已崩溃
下载目录中的
ls-alt
应按修改日期的顺序显示下载的文件。这将允许您查看上次更新的文件是什么。如果您继续运行该命令几次,您应该能够看到该文件的大小是否随时间而变化(即下载正在进行)。ps
命令将告诉您该文件是否仍在运行或是否已崩溃
下载目录中的ls-alt
应按修改日期的顺序显示下载的文件。这将允许您查看上次更新的文件是什么。如果您继续运行该命令几次,您应该能够看到该文件的大小是否随着时间的推移而变化(即下载正在进行)。尝试以root用户身份运行它(始终在VPS上)。如果它仍然没有显示任何内容,可能它崩溃了,您的脚本被挂起。您的脚本使用什么语言?请尝试以root用户身份运行它(始终在VPS上)。如果它仍然没有显示任何内容,可能它崩溃了,您的脚本被挂起。你的剧本是用什么语言写的?