Как вы можете увидеть, какой файл Dropbox загружает в данный момент (или, я полагаю, Dropbox не выполняет оба действия одновременно)?
8 ответов
В 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, чтобы понять, какой файл он обрабатывает.
Вы можете использовать fs_usage
на Mac для просмотра активности Dropbox:
sudo fs_usage | grep ~/Dropbox
Это использует grep для поиска любых действий с папкой Dropbox моего пользователя. Вы также можете попробовать следующее, чтобы просмотреть все действия:
sudo fs_usage -f filesys
Используйте следующее, чтобы показать активность только из процесса Dropbox (если Dropbox
- это имя процесса):
sudo fs_usage Dropbox
Надеюсь, это поможет :)
В системах linux dropbox status
покажет, что в данный момент существует в Dropbox, включая синхронизируемые файлы.
Для Linux вы, вероятно, можете получить подсказку, посмотрев, к каким файлам обращается процесс Dropbox.
ls -l /proc/$(pidof dropbox)/fd | egrep -v 'pipe:|socket:|/dev'
То, что Dropbox обращается к файлу, не обязательно означает, что он загружается. Тем не менее, с небольшим человеческим наблюдением, вы сможете догадаться, какой файл (если есть) действительно загружается.
Dropbox не показывает мелкие детали того, какой файл загружается / загружается. Индикация ограничена показом того, синхронизируются ли файлы, и если да, то сколько их синхронизируется.
Кроме того, если вы знаете, какая папка загружается, значок изменится, показывая поведение синхронизации.
В Mac OS X с версией 3.2.6 DropBox вы можете щелкнуть значок DropBox на панели задач. Это открывает выпадающее меню с показывает текущий загружаемый файл и оценку оставшегося времени.
Интересно, что это не описано на этой странице: https://www.dropbox.com/en/help/38
На 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 .
В большинстве систем Linux это должен быть лучший способ узнать, к каким файлам обращается ваш локальный процесс Dropbox.
lsof -n -p $(pidof dropbox)