Я использую CentOS. Есть ли способ получить неиспользуемое пространство в моей учетной записи Dropbox с помощью командной строки?
2 ответа
Вы можете использовать Dropbox API, чтобы получить текущее использование. Загрузите Python SDK (и убедитесь, что у вас установлен Python). В папке примеров SDK находится cli_client.py
. Отредактируйте этот файл с вашими ключами разработчика и затем используйте команду "account_info", чтобы увидеть ваше использование.
Официального решения для этого, похоже, не существует. Однако вы можете использовать du
чтобы узнать размер вашей папки Dropbox и рассчитать, сколько места у вас осталось от этого.
Некоторые примеры сценариев, выполняющих аналогичные действия, можно найти на этой странице. Просто посчитайте разницу вместо процента.
Я бы использовал du -cLl $HOME/Dropbox
вместо du -c $HOME/Dropbox
. Таким образом, символические ссылки и жесткие ссылки учитываются правильно.
Также обратите внимание, что это решение работает только в том случае, если вы синхронизируете свой полный Dropbox на соответствующем ПК. Если вы используете выборочную синхронизацию, вы должны приблизить пространство, используемое папками, отсутствующими в этой системе. Это делает систему ненадежной. В качестве обходного пути у вас может быть cronjob, который записывает размеры других папок в файл в вашем выпадающем списке и использует этот файл для своих расчетов.