Модераторы: powerfox, ZeeLax
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> размер репозитория Linux 
V
    Опции темы
mihanik
Дата 23.8.2010, 14:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


-=Белый Медведь=-
****


Профиль
Группа: Комодератор
Сообщений: 4054
Регистрация: 24.4.2006
Где: г. Тверь

Репутация: 13
Всего: 109



Привет!

Есть репозиторий (Fedora 13), который залит на FTP.
Нужно узнать его общий размер.

Можно зайти в одну папку, перебрать там все файлы, узнать размер каждого, сложить.
Перейти в другую папку, повторить все действия...
 smile 
Долго.
А т.к. в программировании под bash не ахти, то получается много ручной работы.  smile 
FileZilla - клиент, по-моему, в этом деле не помощник. (по крайней мере не нашёл в нём такую фишку).

Прошу помощи!

Стоит ось Linux Fedora 13 (gnome) с последними обновлениями


--------------------
Программистами не рождаются, - это родовая травма...
user posted imageuser posted image
PM MAIL WWW ICQ   Вверх
boostcoder
Дата 23.8.2010, 19:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


pattern`щик
****


Профиль
Группа: Завсегдатай
Сообщений: 5458
Регистрация: 1.4.2010

Репутация: 3
Всего: 110



смонтируй удаленный каталог, и посмотри его свойства.
PM WWW   Вверх
ZeeLax
Дата 24.8.2010, 05:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 4388
Регистрация: 20.8.2006
Где: Алма-Ата

Репутация: 26
Всего: 88



Нужно узнать размер по FTP или же посмотреть его на самом FTP-сервере?


--------------------
Utility is when you have one telephone, luxury is when you have two, opulence is when you have three — and paradise is when you have none.
— Doug Larson
PM MAIL WWW ICQ Skype Jabber   Вверх
mihanik
Дата 24.8.2010, 08:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


-=Белый Медведь=-
****


Профиль
Группа: Комодератор
Сообщений: 4054
Регистрация: 24.4.2006
Где: г. Тверь

Репутация: 13
Всего: 109



Цитата(ZeeLax @  24.8.2010,  05:01 Найти цитируемый пост)
Нужно узнать размер по FTP или же посмотреть его на самом FTP-сервере?


Как угодно.
Мне нужно сейчас прикинуть сколько места готовить для того, чтобы разместить весь этот репозиторий локально.
Качать репо для того, чтобы на половине остановить, перекидывать туда-сюда данные...
Лучше сначала узнать размер, подготовить диск, а уж потом скачать.



--------------------
Программистами не рождаются, - это родовая травма...
user posted imageuser posted image
PM MAIL WWW ICQ   Вверх
ZeeLax
Дата 24.8.2010, 09:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 4388
Регистрация: 20.8.2006
Где: Алма-Ата

Репутация: 26
Всего: 88



Заюзайте на сервере du.
Код

man du



--------------------
Utility is when you have one telephone, luxury is when you have two, opulence is when you have three — and paradise is when you have none.
— Doug Larson
PM MAIL WWW ICQ Skype Jabber   Вверх
mihanik
Дата 24.8.2010, 10:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


-=Белый Медведь=-
****


Профиль
Группа: Комодератор
Сообщений: 4054
Регистрация: 24.4.2006
Где: г. Тверь

Репутация: 13
Всего: 109



du...

Это нужно к тому серверу подключиться по SSH, а у меня прав на это нет...

Или я чего-то не понимаю?



--------------------
Программистами не рождаются, - это родовая травма...
user posted imageuser posted image
PM MAIL WWW ICQ   Вверх
bilbobagginz
Дата 24.8.2010, 13:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Naughtius Maximus
****


Профиль
Группа: Экс. модератор
Сообщений: 8813
Регистрация: 2.3.2004
Где: Israel

Репутация: 113
Всего: 317



install curlftpfs:
Код

cd
mkdir ftpfolder
curlftpfs ftp://ftp.repo.org/folder ftpfolder
cd ftpfolder
du -sh .



Это сообщение отредактировал(а) bilbobagginz - 24.8.2010, 13:08


--------------------
Я ещё не демон. Я только учусь.
PM WWW   Вверх
mihanik
Дата 24.8.2010, 13:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


-=Белый Медведь=-
****


Профиль
Группа: Комодератор
Сообщений: 4054
Регистрация: 24.4.2006
Где: г. Тверь

Репутация: 13
Всего: 109



 smile 

Понял.
Вечером попробую...



--------------------
Программистами не рождаются, - это родовая травма...
user posted imageuser posted image
PM MAIL WWW ICQ   Вверх
mihanik
Дата 24.8.2010, 13:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


-=Белый Медведь=-
****


Профиль
Группа: Комодератор
Сообщений: 4054
Регистрация: 24.4.2006
Где: г. Тверь

Репутация: 13
Всего: 109



Не утерпел. Попробовал раньше

Код

yum install curlftpfs  -y
curlftpfs -v -o iocharset=UTF-8 ftp://mirror.yandex.ru/ /mnt/my_ftp/
cd /mnt/my_ftp/
du


Вот как-то так...
Сейчас сижу, жду завершения работы команды...

Добавлено через 4 минуты и 49 секунд
bilbobagginz и ZeeLax, спасибо за идеи.

2 
bilbobagginz, а я решение сам нашел, до того, как ты отредактировал свое сообщение.
Я молодец?  smile 
 smile 



--------------------
Программистами не рождаются, - это родовая травма...
user posted imageuser posted image
PM MAIL WWW ICQ   Вверх
mihanik
Дата 24.8.2010, 13:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


-=Белый Медведь=-
****


Профиль
Группа: Комодератор
Сообщений: 4054
Регистрация: 24.4.2006
Где: г. Тверь

Репутация: 13
Всего: 109



882 Гигабайта?  smile 

Чур!!! Чур меня!!!!  smile 



--------------------
Программистами не рождаются, - это родовая травма...
user posted imageuser posted image
PM MAIL WWW ICQ   Вверх
boostcoder
Дата 24.8.2010, 16:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


pattern`щик
****


Профиль
Группа: Завсегдатай
Сообщений: 5458
Регистрация: 1.4.2010

Репутация: 3
Всего: 110



Цитата(mihanik @  24.8.2010,  13:19 Найти цитируемый пост)
ftp://mirror.yandex.ru/

так ты ведь весь репозиторий меряешь. бери свою ветку только.

Добавлено через 47 секунд
так там вообще куча дистров. меряй свой.
PM WWW   Вверх
mihanik
Дата 24.8.2010, 16:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


-=Белый Медведь=-
****


Профиль
Группа: Комодератор
Сообщений: 4054
Регистрация: 24.4.2006
Где: г. Тверь

Репутация: 13
Всего: 109



boostcoder, я не все команды выложил.
Я брал только свою ветку с Fedora.

2 раза замерял. Результат один.



--------------------
Программистами не рождаются, - это родовая травма...
user posted imageuser posted image
PM MAIL WWW ICQ   Вверх
boostcoder
Дата 24.8.2010, 17:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


pattern`щик
****


Профиль
Группа: Завсегдатай
Сообщений: 5458
Регистрация: 1.4.2010

Репутация: 3
Всего: 110



ftp://mirror.yandex.ru/fedora/

Добавлено через 3 минуты и 12 секунд
Цитата(mihanik @  24.8.2010,  16:59 Найти цитируемый пост)
Я брал только свою ветку с Fedora.

ясно..

Добавлено через 5 минут и 13 секунд
бр.. долго как-то все происходит smile 
PM WWW   Вверх
ZeeLax
Дата 24.8.2010, 20:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 4388
Регистрация: 20.8.2006
Где: Алма-Ата

Репутация: 26
Всего: 88



А как устроен репозиторий? Если как у дебиана, где все пакеты лежат в подкаталогах одного каталога, а принадлежность их к ветке описана отдельными файлами, то измерить размер "своей" ветки дело далеко не тривиальное.


--------------------
Utility is when you have one telephone, luxury is when you have two, opulence is when you have three — and paradise is when you have none.
— Doug Larson
PM MAIL WWW ICQ Skype Jabber   Вверх
mihanik
Дата 24.8.2010, 21:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


-=Белый Медведь=-
****


Профиль
Группа: Комодератор
Сообщений: 4054
Регистрация: 24.4.2006
Где: г. Тверь

Репутация: 13
Всего: 109



Цитата(ZeeLax @  24.8.2010,  20:46 Найти цитируемый пост)
то измерить размер "своей" ветки дело далеко не тривиальное. 

 smile 

Но мне это и не требуется.
Мне было интересно узнать общий размер директории на FTP-сервере.



--------------------
Программистами не рождаются, - это родовая травма...
user posted imageuser posted image
PM MAIL WWW ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Linux/UNIX: Oбщие вопросы"
nickless
Imple
nerezus

В тему здесь вопросы общие - не привязанные к определенному ПО или дистрибутиву BSD/Linux/UNIX.
Например вопросы о выборе ОС для определенных задач (но если Вы просто хотите узнать "Какой дистрибутив лучше", то для этого есть Клуб юнуксоидов).
Общие вопросы по shell-программированию тоже лучше задавать здесь.


  • Вопросы мобильной разработки тут
  • Вы должны соблюдать правила форума.
  • Помните: какой вопрос, такой и ответ. Прежде чем задать вопрос прочитайте вот эту статью на форуме CIT.
  • Оскорблять запрещается.
  • Религиозные войны в Религиозных войнах.
  • Общение "просто так" в Клубе юнуксоидов. В отличие от многих других разделов, здесь разрешается сдержанно оффтопить и юморить в тему.

За интересные статьи, находки, решения, программы и просто реальную помощь будут ставиться + в репу).


В данный момент этот раздел модерируют nerezus, nickless, powerfox, pythonwin, Imple и ZeeLax. Если вы хотите помочь нам, пишите в ПМ и мы обсудим.


Спасибо. И use UNIX or die; С уважением, nerezus, nickless, powerfox, pythonwin, Imple, ZeeLax.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | *NIX системы: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.1631 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.