5

Я использую CentOS. Есть ли способ получить неиспользуемое пространство в моей учетной записи Dropbox с помощью командной строки?

2 ответа2

3

Вы можете использовать Dropbox API, чтобы получить текущее использование. Загрузите Python SDK (и убедитесь, что у вас установлен Python). В папке примеров SDK находится cli_client.py . Отредактируйте этот файл с вашими ключами разработчика и затем используйте команду "account_info", чтобы увидеть ваше использование.

2

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

Некоторые примеры сценариев, выполняющих аналогичные действия, можно найти на этой странице. Просто посчитайте разницу вместо процента.

Я бы использовал du -cLl $HOME/Dropbox вместо du -c $HOME/Dropbox . Таким образом, символические ссылки и жесткие ссылки учитываются правильно.

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

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