Страница 1 из 3

Утилита для удаления файлов

Добавлено: 09 мар 2010, 14:51
Vims
Есть ли какая утилитка что бы запустить на сервере и она работала. Надо удалить кучу даных за 3 года, там куча мелких файлов. Еxplorer не инструмент ваще. Спасибо.

Re: Утилита для удаления файлов

Добавлено: 09 мар 2010, 14:55
Marmot
Vims писал(а):Есть ли какая утилитка что бы запустить на сервере и она работала. Надо удалить кучу даных за 3 года, там куча мелких файлов. Еxplorer не инструмент ваще. Спасибо.
format?

Re: Утилита для удаления файлов

Добавлено: 09 мар 2010, 14:58
Vims
Marmot писал(а):
Vims писал(а):Есть ли какая утилитка что бы запустить на сервере и она работала. Надо удалить кучу даных за 3 года, там куча мелких файлов. Еxplorer не инструмент ваще. Спасибо.
format?
сетевой диск

Re: Утилита для удаления файлов

Добавлено: 09 мар 2010, 15:00
Marmot
Vims писал(а):
Marmot писал(а):
Vims писал(а):Есть ли какая утилитка что бы запустить на сервере и она работала. Надо удалить кучу даных за 3 года, там куча мелких файлов. Еxplorer не инструмент ваще. Спасибо.
format?
сетевой диск
Тогда сдаюсь, я больше никаких виндовых команд не знаю :)

Re: Утилита для удаления файлов

Добавлено: 09 мар 2010, 15:05
Rai
Marmot писал(а):Тогда сдаюсь, я больше никаких виндовых команд не знаю :)
del, чоуж :) Или даже rmdir.

Re: Утилита для удаления файлов

Добавлено: 09 мар 2010, 15:05
Waterbyte
я в децтве пакетники потоковые писал. одна утилита грепает нужную дату файла из листинга (изготовленного другой утилитой) и условно передаёт имя файла на вход следующей утилите, которая файл по имени ищет и грохает. в досе дело было. наверняка в любой серверной операционке чё-нть аналогичное есть. языками не владею.

Re: Утилита для удаления файлов

Добавлено: 09 мар 2010, 15:07
Mel'nik
Поставь Cygwin, там есть линуховский rm который может по дате удалять.
http://www.howtogeek.com/howto/ubuntu/d ... -on-linux/

Re: Утилита для удаления файлов

Добавлено: 09 мар 2010, 15:07
Marmot
Rai писал(а):
Marmot писал(а):Тогда сдаюсь, я больше никаких виндовых команд не знаю :)
del, чоуж :) Или даже rmdir.
cygwin у мня...

Re: Утилита для удаления файлов

Добавлено: 09 мар 2010, 15:08
Marmot
Mel'nik писал(а):Поставь Cygwin, там есть линуховский rm который может по дате удалять.
http://www.howtogeek.com/howto/ubuntu/d ... -on-linux/
о! +1

Re: Утилита для удаления файлов

Добавлено: 09 мар 2010, 15:44
Vims
Mel'nik писал(а):Поставь Cygwin, там есть линуховский rm который может по дате удалять.
http://www.howtogeek.com/howto/ubuntu/d ... -on-linux/
У меня нетворк стородж и CIFS как протокол, NFS is not licensed :-(

Re: Утилита для удаления файлов

Добавлено: 10 мар 2010, 06:47
Stanislav
Vims писал(а):Есть ли какая утилитка что бы запустить на сервере и она работала. Надо удалить кучу даных за 3 года, там куча мелких файлов. Еxplorer не инструмент ваще. Спасибо.
Это жопа. Я год назад уже писал про это - надо было удалить около миллиона файлов. Как ни корячься - будет долго.... Тупо написал тупой скрипт, который тупо работал около суток.
П.С. До сих пор принимаются умные скрипты для быстрого удаления файлов в количестве от 100000 и больше... :roll:

Re: Утилита для удаления файлов

Добавлено: 10 мар 2010, 06:48
Stanislav
Marmot писал(а):
Mel'nik писал(а):Поставь Cygwin, там есть линуховский rm который может по дате удалять.
http://www.howtogeek.com/howto/ubuntu/d ... -on-linux/
о! +1
-1 При большом количестве файлов тупит не по деццки. Правда у меня не Cygwin, у меня Линукс, возможно в Cygwin rm работает намного быстрее :roll:

Re: Утилита для удаления файлов

Добавлено: 10 мар 2010, 07:31
aissp
powershell савсет тебя :)

Re: Утилита для удаления файлов

Добавлено: 10 мар 2010, 08:40
Marmot
Stanislav писал(а):
Marmot писал(а):
Mel'nik писал(а):Поставь Cygwin, там есть линуховский rm который может по дате удалять.
http://www.howtogeek.com/howto/ubuntu/d ... -on-linux/
о! +1
-1 При большом количестве файлов тупит не по деццки. Правда у меня не Cygwin, у меня Линукс, возможно в Cygwin rm работает намного быстрее :roll:
Я тащусь с ваших скилзов господа!!!
Стас, тупит не Линукс, и даже не Винда, а ты сам.
Помнишь ты для меня бенчи гонял на файловых системах?
Как ты думаешь, во сколько random disk IO ops обходится удаление файла на системе с журналированием?
И сколько этих самых disk IO ops может сделать твой диск. Тем более с сетевым overhead-ом...

Re: Утилита для удаления файлов

Добавлено: 10 мар 2010, 08:54
Stanislav
Marmot писал(а): Я тащусь с ваших скилзов господа!!!
Стас, тупит не Линукс, и даже не Винда, а ты сам.
Помнишь ты для меня бенчи гонял на файловых системах?
Как ты думаешь, во сколько random disk IO ops обходится удаление файла на системе с журналированием?
И сколько этих самых disk IO ops может сделать твой диск. Тем более с сетевым overhead-ом...
Хм... насколько я помню в бенчах победила не система без журналирования, а утилита, которая юзает Raw IO, а не stream IO. А с random disk IO ops кэши хорошо справляются, особенно линуксовские :D