我在AWS Ubuntu服务器上运行了一个脚本。该脚本只是将文件下载到磁盘,将其同步到S3存储并从磁盘中删除该文件。我提供了一个简单的进度跟踪器,例如报告" url 1 of 100已下载"。事后看来,我应该包含进度信息,例如" ftp://some_path/some_file.laz:url 1 of 100 downloads"。
脚本似乎是1)挂起或2)下载大量文件,因为下载文件的数量在12小时内没有改变。如何查看活动脚本正在下载哪个URL?或者,我如何检查脚本是否仍在下载或只是挂起?
答案 0 :(得分:2)
您可以使用
检查wget进程本身ps ax | grep -v grep | grep wget
在终端上。 这将输出当前运行的wget进程及其参数(URL)。
答案 1 :(得分:2)
ps
命令会告诉您它是否仍在运行或是否已崩溃。
ls -alt
应按修改日期的顺序显示下载的文件。这应该允许您查看上次更新的文件是什么。如果您再继续运行该命令几次,您应该能够看到该文件的大小是否随时间而变化(即下载正在进行中)。