32

Как вы можете увидеть, какой файл Dropbox загружает в данный момент (или, я полагаю, Dropbox не выполняет оба действия одновременно)?

8 ответов8

28

В 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

Это приведет к тому, что ProcMon будет показывать только чтение и запись файлов из Dropbox, исключая файлы конфигурации, к которым обращается Dropbox. По сути, это покажет вам все файлы, которые Dropbox загружает или скачивает.


Более быстрый, но сложный для интерпретации метод - использовать Resource Monitor в Windows 7. Чтобы получить доступ к монитору ресурсов, откройте диспетчер задач (Ctrl+Shift+Esc), перейдите на вкладку «Производительность» и нажмите « Resource Monitor .

Когда он откроется, перейдите на вкладку «Диск» и на 2-й панели выполните сортировку по имени процесса. Ищите действия в процессе Dropbox, чтобы понять, какой файл он обрабатывает.

22

Вы можете использовать fs_usage на Mac для просмотра активности Dropbox:

sudo fs_usage | grep ~/Dropbox

Это использует grep для поиска любых действий с папкой Dropbox моего пользователя. Вы также можете попробовать следующее, чтобы просмотреть все действия:

sudo fs_usage -f filesys

Используйте следующее, чтобы показать активность только из процесса Dropbox (если Dropbox - это имя процесса):

sudo fs_usage Dropbox

Надеюсь, это поможет :)

4

В системах linux dropbox status покажет, что в данный момент существует в Dropbox, включая синхронизируемые файлы.

3

Для Linux вы, вероятно, можете получить подсказку, посмотрев, к каким файлам обращается процесс Dropbox.

ls -l /proc/$(pidof dropbox)/fd | egrep -v 'pipe:|socket:|/dev'

То, что Dropbox обращается к файлу, не обязательно означает, что он загружается. Тем не менее, с небольшим человеческим наблюдением, вы сможете догадаться, какой файл (если есть) действительно загружается.

2

Dropbox не показывает мелкие детали того, какой файл загружается / загружается. Индикация ограничена показом того, синхронизируются ли файлы, и если да, то сколько их синхронизируется.

Статистика синхронизации Dropbox

Кроме того, если вы знаете, какая папка загружается, значок изменится, показывая поведение синхронизации.

значок синхронизации Dropbox

2

В Mac OS X с версией 3.2.6 DropBox вы можете щелкнуть значок DropBox на панели задач. Это открывает выпадающее меню с показывает текущий загружаемый файл и оценку оставшегося времени.

Интересно, что это не описано на этой странице: https://www.dropbox.com/en/help/38

2

На Ubuntu 14.04:

ls -lhat /proc/`pgrep dropbox`/fd | egrep -v "\-> socket:" | egrep -v "\-> pipe:" | egrep -v "\-> anon_inode" | egrep -v "/dev/null" | egrep -v "\-> /dev/*" 

Самые последние затронутые файлы находятся вверху списка. Для меня прямо сейчас, процесс работает со своими собственными внутренними файлами (aggregation.dbx , deleted.dbx , filecache.dbx и т.д.), А не с чем-либо в своей папке dropbox .

0

В большинстве систем Linux это должен быть лучший способ узнать, к каким файлам обращается ваш локальный процесс Dropbox.

    lsof -n -p $(pidof dropbox)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .