Это довольно быстрый и простой способ найти размер любого открытого каталога в Интернете.
TL; DR
Установите rclone и замените URL-адрес любым другим.
Установить Rclone (Двоичные файлы доступны здесь )
curl https://rclone.org/install.sh | sudo bash
Получить размер каталога (Замените URL любым открытым каталогом, не удаляйте :http:
)
rclone size --http-url http://old-releases.ubuntu.com/ :http:
Объяснение
Использование rclone + http с опциональным mount поможет.
Это дает вам свободу проверять размер всеми видами методов.
rclone size http:
или же
rclone mount http: directory/
затем cd directory/
и du -sh
или du -hd1
или ncdu
( отсюда ) или (НЕ рекомендуется) ls -shR
Будь добр
Возможно, вы захотите избежать удара по серверу, изменив значения и добавив / удалив --fast-list
в этой команде:
rclone size http: -v --tpslimit 5 --bwlimit 500K --checkers 5 --fast-list
Отрегулируйте вверх или вниз в соответствии с вашими потребностями и возможностями сервера. Например, всего за пару минут я смог использовать rclone size
на сервере, который, как мне показалось, вполне подойдет, и получил эти результаты.
Примеры
$ rclone size --http-url http://apollo.sese.asu.edu/data/ :http: --checkers 100
Total objects: 195669
Total size: 123.619 TBytes (135920738673216 Bytes)
$ rclone size --http-url http://download.kiwix.org :http: --checkers 100
Total objects: 24624
Total size: 5.711 TBytes (6279328743124 Bytes)