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

Все, что вы хотели знать о программизме, но боялись спросить.
Аватара пользователя
Vims
Northern Yeti
Сообщения: 21443
Зарегистрирован: 17 фев 2003, 15:53
Откуда: Magadan - Vancouver
Контактная информация:

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

Сообщение Vims »

Есть ли какая утилитка что бы запустить на сервере и она работала. Надо удалить кучу даных за 3 года, там куча мелких файлов. Еxplorer не инструмент ваще. Спасибо.
Аватара пользователя
Marmot
Графоман
Сообщения: 39292
Зарегистрирован: 17 фев 2003, 17:58
Откуда: Caulfeild
Контактная информация:

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

Сообщение Marmot »

Vims писал(а):Есть ли какая утилитка что бы запустить на сервере и она работала. Надо удалить кучу даных за 3 года, там куча мелких файлов. Еxplorer не инструмент ваще. Спасибо.
format?
Аватара пользователя
Vims
Northern Yeti
Сообщения: 21443
Зарегистрирован: 17 фев 2003, 15:53
Откуда: Magadan - Vancouver
Контактная информация:

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

Сообщение Vims »

Marmot писал(а):
Vims писал(а):Есть ли какая утилитка что бы запустить на сервере и она работала. Надо удалить кучу даных за 3 года, там куча мелких файлов. Еxplorer не инструмент ваще. Спасибо.
format?
сетевой диск
Аватара пользователя
Marmot
Графоман
Сообщения: 39292
Зарегистрирован: 17 фев 2003, 17:58
Откуда: Caulfeild
Контактная информация:

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

Сообщение Marmot »

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

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

Сообщение Rai »

Marmot писал(а):Тогда сдаюсь, я больше никаких виндовых команд не знаю :)
del, чоуж :) Или даже rmdir.
Последний раз редактировалось Rai 09 мар 2010, 15:07, всего редактировалось 1 раз.
Аватара пользователя
Waterbyte
Графоман
Сообщения: 48035
Зарегистрирован: 10 авг 2007, 13:43

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

Сообщение Waterbyte »

я в децтве пакетники потоковые писал. одна утилита грепает нужную дату файла из листинга (изготовленного другой утилитой) и условно передаёт имя файла на вход следующей утилите, которая файл по имени ищет и грохает. в досе дело было. наверняка в любой серверной операционке чё-нть аналогичное есть. языками не владею.
Аватара пользователя
Mel'nik
Завсегдатай
Сообщения: 407
Зарегистрирован: 22 май 2007, 19:09
Откуда: Burnaby

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

Сообщение Mel'nik »

Поставь Cygwin, там есть линуховский rm который может по дате удалять.
http://www.howtogeek.com/howto/ubuntu/d ... -on-linux/
Аватара пользователя
Marmot
Графоман
Сообщения: 39292
Зарегистрирован: 17 фев 2003, 17:58
Откуда: Caulfeild
Контактная информация:

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

Сообщение Marmot »

Rai писал(а):
Marmot писал(а):Тогда сдаюсь, я больше никаких виндовых команд не знаю :)
del, чоуж :) Или даже rmdir.
cygwin у мня...
Аватара пользователя
Marmot
Графоман
Сообщения: 39292
Зарегистрирован: 17 фев 2003, 17:58
Откуда: Caulfeild
Контактная информация:

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

Сообщение Marmot »

Mel'nik писал(а):Поставь Cygwin, там есть линуховский rm который может по дате удалять.
http://www.howtogeek.com/howto/ubuntu/d ... -on-linux/
о! +1
Аватара пользователя
Vims
Northern Yeti
Сообщения: 21443
Зарегистрирован: 17 фев 2003, 15:53
Откуда: Magadan - Vancouver
Контактная информация:

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

Сообщение Vims »

Mel'nik писал(а):Поставь Cygwin, там есть линуховский rm который может по дате удалять.
http://www.howtogeek.com/howto/ubuntu/d ... -on-linux/
У меня нетворк стородж и CIFS как протокол, NFS is not licensed :-(
Аватара пользователя
Stanislav
Mr. Minority Report
Сообщения: 45322
Зарегистрирован: 19 окт 2005, 16:33
Откуда: Moscow - Richmond - New Wesт - Burnaby - PoCo

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

Сообщение Stanislav »

Vims писал(а):Есть ли какая утилитка что бы запустить на сервере и она работала. Надо удалить кучу даных за 3 года, там куча мелких файлов. Еxplorer не инструмент ваще. Спасибо.
Это жопа. Я год назад уже писал про это - надо было удалить около миллиона файлов. Как ни корячься - будет долго.... Тупо написал тупой скрипт, который тупо работал около суток.
П.С. До сих пор принимаются умные скрипты для быстрого удаления файлов в количестве от 100000 и больше... :roll:
Аватара пользователя
Stanislav
Mr. Minority Report
Сообщения: 45322
Зарегистрирован: 19 окт 2005, 16:33
Откуда: Moscow - Richmond - New Wesт - Burnaby - PoCo

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

Сообщение Stanislav »

Marmot писал(а):
Mel'nik писал(а):Поставь Cygwin, там есть линуховский rm который может по дате удалять.
http://www.howtogeek.com/howto/ubuntu/d ... -on-linux/
о! +1
-1 При большом количестве файлов тупит не по деццки. Правда у меня не Cygwin, у меня Линукс, возможно в Cygwin rm работает намного быстрее :roll:
Аватара пользователя
aissp
Маньяк
Сообщения: 2710
Зарегистрирован: 07 ноя 2005, 09:51

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

Сообщение aissp »

powershell савсет тебя :)
Аватара пользователя
Marmot
Графоман
Сообщения: 39292
Зарегистрирован: 17 фев 2003, 17:58
Откуда: Caulfeild
Контактная информация:

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

Сообщение 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-ом...
Аватара пользователя
Stanislav
Mr. Minority Report
Сообщения: 45322
Зарегистрирован: 19 окт 2005, 16:33
Откуда: Moscow - Richmond - New Wesт - Burnaby - PoCo

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

Сообщение Stanislav »

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