Obtenha o espaço disponível do Dropbox usando a linha de comando do Linux

4

Estou usando o CentOS. Existe uma maneira de obter o espaço não utilizado em minha conta do Dropbox usando a linha de comando?

    
por Steve 10.12.2013 / 15:35

2 respostas

3

Você pode usar a API do Dropbox para obter seu uso atual. Faça o download do SDK do Python (e verifique se você instalou o Python). Na pasta de exemplos do SDK, há um cli_client.py . Edite esse arquivo com suas chaves de desenvolvedor e, em seguida, use o comando "account_info" para ver seu uso.

    
por 10.12.2013 / 17:01
2

Não parece haver uma solução oficial para isso. No entanto, você pode usar du para descobrir o tamanho da sua pasta do Dropbox e calcular quanto espaço sobrou dela.

Alguns exemplos de scripts que fazem algo semelhante podem ser encontrados nesta página . Apenas calcule a diferença em vez da porcentagem.

Eu usaria du -cLl $HOME/Dropbox em vez de du -c $HOME/Dropbox . Desta forma, links simbólicos e hardlinks são contados corretamente.

Observe também que esta solução só funciona se você sincronizar seu Dropbox completo no PC em questão. Se você usar sincronização seletiva , deverá aproximar o espaço usado pelas pastas não presentes neste sistema. Isso faz com que o sistema não seja confiável. Como solução alternativa, você pode ter um cronjob que grava os tamanhos de outras pastas em um arquivo na sua caixa de depósito e usa esse arquivo para seus cálculos.

    
por 10.12.2013 / 16:54