如何查看 Dropbox 当前正在上传/下载的文件?

Rab*_*ski 37 dropbox

您如何查看 Dropbox 当前正在上传(或正在下载,我认为 Dropbox 不会同时执行这两个操作)的文件?

nhi*_*kle 31

在 Dropbox 中没有简单的方法可以分辨,但您可以通过查看 Dropbox 进程正在访问哪些文件来了解它。

对于任何版本的 Windows,您都可以使用SysInternals ProcMon。这给出了所有当前文件、注册表和其他操作的列表。可以过滤它以仅显示您想要的数据 - 在这种情况下,Dropbox 正在访问哪些文件。

打开procmon.exe,然后打开过滤器对话框。设置以下过滤器:

Process Name   is           Dropbox.exe                     Include
Operation      is           ReadFile                        Include
Operation      is           WriteFile                       Include
Path           begins with  C:\users\YOURUSERNAME\AppData   Exclude
Path           is           C:                              Exclude
Run Code Online (Sandbox Code Playgroud)

这将导致 ProcMon 只显示从 Dropbox 读取和写入的文件,不包括 Dropbox 访问的配置文件。实际上,这将向您显示 Dropbox 正在上传或下载的所有文件。

在此处输入图片说明


一个更快的,但很难解释的方法是使用资源监视器在Windows 7要访问的资源监视器,打开任务管理器(Ctrl+ Shift+ Esc),转到性能选项卡,并单击Resource Monitor

在此处输入图片说明

打开后,转到“磁盘”选项卡,然后在第二个面板中,按进程名称排序。在 Dropbox 进程下查找活动以了解它正在处理的文件。

在此处输入图片说明


小智 25

您可以fs_usage在 Mac 上使用来查看 Dropbox 的活动:

sudo fs_usage | grep ~/Dropbox
Run Code Online (Sandbox Code Playgroud)

这使用 grep 搜索我用户的 Dropbox 文件夹中的任何活动。您还可以尝试以下操作来查看所有活动:

sudo fs_usage -f filesys
Run Code Online (Sandbox Code Playgroud)

使用以下内容仅显示来自 Dropbox 流程的活动(如果Dropbox是流程名称):

sudo fs_usage Dropbox
Run Code Online (Sandbox Code Playgroud)

希望有帮助:)


小智 5

对于 Linux,您可能可以通过查看 Dropbox 进程正在访问哪些文件来获得提示。

ls -l /proc/$(pidof dropbox)/fd | egrep -v 'pipe:|socket:|/dev'
Run Code Online (Sandbox Code Playgroud)

仅仅因为 Dropbox 正在访问一个文件,并不一定意味着它正在被上传。但是,通过一些人工监督,您应该能够很好地猜测真正上传的是哪个文件(如果有)。