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

удалить одним махом 1000 файлов/директорий

СообщениеДобавлено: 17 янв 2008, 15:32
Boris Girsch
здрасти

есть на нетвари каталог с огромным количеством подкаталогов, есть список директорий и файлов которые надо удалить. В ручную такую работу проделывать меня ужасно плющит, есть ли какие другие возможности ? Единственное что пока пришло в голову это замэпить это все дело на линукс и с помощью скрипта удалть.

спасибо

СообщениеДобавлено: 17 янв 2008, 20:10
v13
Отредактируй этот список в какомнибудь редакторе на предмет добавить "del " перед именем файла
я делал чтото подобное в редакторе far там можно удобно блоки вставлять если их помечаешь с alt
ну или каким другим редактором. или скриптом.
к каталогам соответственно rmdir.
Переименуй в батник да запусти.
Быстрее будет чем огород городить. если только из спортивного интереса :)
Виндовый cmd кстати тоже неплохой инструмент для скриптов.
с этой задачей справится.
Опять же vbs есть, можешь там с окошечками всё это сделать :-)

СообщениеДобавлено: 18 янв 2008, 18:20
Андрей Фисенко
Согласен.
dir /b /s > list.cmd

Редактируем, как надо.
Вперед del и запускаем на венде.
Все качественно и быстро.
И без геморроя.

PS.
Для ускорения процесса я делаю list.csv - импортю в табличный процессор и там уже обрабатываю.

СообщениеДобавлено: 18 янв 2008, 19:24
Boris Girsch
мда судя по всему надо будет мэпить на линукс (где тут геморой я не пойму), быстренько grep/sed подготовить список и удалить к чертовой бабушке.

СообщениеДобавлено: 21 янв 2008, 15:54
v13
Понятно, не ищем лёгких путей! :)

ps: про bash/sed/grep знаю не понаслышке.

СообщениеДобавлено: 23 янв 2008, 13:33
Boris Girsch
v13 писал(а):ps: про bash/sed/grep знаю не понаслышке.


а пользоваться уже умеешь ? :)
или может под виндой или нетварью есть аналоги ?

в принципе уже не важно, кастомер решил заменить нетварь другой осью

СообщениеДобавлено: 23 янв 2008, 13:59
Владимир Горяев
Boris Girsch писал(а):или может под виндой или нетварью есть аналоги ?
в nw65 есть bash :)

СообщениеДобавлено: 23 янв 2008, 14:03
Андрей Тр. aka RH
А че, у нас тут принято хамить в эфире и за базар свой не отвечать ? Тем более кастомер, наконец, во всем разобрался, пора уже и человечка убить, ИМХО.

СообщениеДобавлено: 23 янв 2008, 17:14
Boris Girsch
Владимир Горяев писал(а):
Boris Girsch писал(а):или может под виндой или нетварью есть аналоги ?
в nw65 есть bash :)


увольте ;) баш почти такой-же кажется как пхп

надо эту тему уже во флейм переносить, там можно дальше додискутировать :)

всем сенкс за ответы

СообщениеДобавлено: 25 янв 2008, 10:03
Vladimir Kozak
Boris Girsch писал(а):или может под виндой или нетварью есть аналоги ?

Есть.

СообщениеДобавлено: 26 янв 2008, 17:14
v13
Boris Girsch писал(а):
v13 писал(а):ps: про bash/sed/grep знаю не понаслышке.


а пользоваться уже умеешь ? :)
или может под виндой или нетварью есть аналоги ?

в принципе уже не важно, кастомер решил заменить нетварь другой осью


Ответ положительный на оба вопроса.
Из моих ~30 серверов половина разные юниксы.
Ну и линуксы тоже есть. Если ты поймёшь о чем я ;-)

СообщениеДобавлено: 01 фев 2008, 01:31
Boris Girsch
Vladimir Kozak писал(а):
Boris Girsch писал(а):или может под виндой или нетварью есть аналоги ?

Есть.


тогда в студию !
то что например сед есть и для винды я знаю но с ним в коммандной строке винды работать не так комфортно (если это вообще комфортом можно назвать) как например в какомнить никсе. Про консоль нетвари я лучше промолчу.

хочу добавить что с нетварью я год с лишним и если мягко выразиться мне оно не очень понравилось (мнение мое скорее всего весьма субъективно).

не понравилась мне эта ось тем что:

1) немного смутила загрузка из доса (средневековье ?). Ну да ладно, грузится и это уже хорошо
2) УБОГАЯ КОНСОЛЬ, без рабочей станции с виндой с установленной на ней 10000 програмуличек для того и для этого работать просто невозможно. Как можно показывать два скрина одновременно ???
3) процессы в пространстве ядра %-), плохо написаная прога может убить весь сервер.
4) абенд в адресном пространстве ядра ? Перегружай сервак !!!
5) до слз смешно что даже такой мелочью как telnet/nslookup можно парализовать консоль и приходится стартовать аварийную, при
том что еще совсем не факт что из аварийной можно будет выгрузить проклятый нлм и освободить главную консоль. Кстати стартаните nslookup, попробуйте что-то ввести и потом стереть :)
6) Файловая система нсс имеет много фич которых нет ни в одной другой оси до сих пор (никому не нужны ???), по скорости сливает всему что только есть. Матерые нетварщики всегда говорят как надежна нсс. Я раз в месяц вижу усбшные драйвы с ошибками в нсс, при мне ребилдом пула на усбшном драйве отправили в даун боевой нетаврный тазик, восстановить ничего не удалось (на драйве ессесно, сервак просто перегрузился но было неприятно).
7) Как убрать нервирующие писки ????? у нетвари они особенно раздражают.
8) Где взять чтонить типа tcpdump, хороший текстовый эдитор для консоли, как узнать какие файлы открывает определенный процесс ?
9) Без ConsoleOne, iManager, NoRM жить плохо. Все это жирно и медленно.

И вот задаюсь вопросом что может нетварь лучше чем другие кроме того как быть файлопомойкой ? Чем думал новелл когда другие развивали свои оси ? Или просто повезло тогда в те незапамятные времена когда юникс был слишком дорог для простых смертных а винда слишком убога ?

Я буду рад если меня переубедят !

СообщениеДобавлено: 01 фев 2008, 01:32
Boris Girsch
v13 писал(а):Ответ положительный на оба вопроса.
Из моих ~30 серверов половина разные юниксы.
Ну и линуксы тоже есть. Если ты поймёшь о чем я ;-)


тогда в чем проблема ? :)

СообщениеДобавлено: 01 фев 2008, 10:46
Владимир Горяев
Boris Girsch
А что за версия OS &SP? Как-то все сурово у вас. Каждую систему тюнить надо, тогда и траблем меньше.
1)уже давно имеетса свой загрузчик. help на консоли попможет найти команду сменяющую тип загрузки.
2)вообще-то сервера админятся в основном удаленно. Уменя за спиной серверная, я там бываю исключительно чтоб физически кнопку какую-нить нажать (зависший кондей отресетить, напр. :D ) запускаешь две удаленные консоли и имеешь два скрина, нету проблемы.
3)процессы можно грузить в отдельное адр. пространство. RTFM.
4)бывает, искл. редко, в основном при настройках и експериментах. Во флейме была тема про аптаймы, занимательно.
5)ето батенька странно, видать тюнить и патчить надо.
6)см п 5.
7)откл. физически бипер, либо см. команду alert.
8 ) tcpdump имеется, можно скачать с сайта N, ежли нет.
9)первые два действительно тормазнутые, зато кроссплатформенные. Впрочем и NRM кроссплатформенный тоже, хотя заметно шустрее.

Последний вопрос (про то чем думали ичем кто кого лучше) даже во флейме может вызвать флуд :lol:

СообщениеДобавлено: 01 фев 2008, 11:20
Boris Girsch
все тазики NW6.5SP6 парочку перевели на SP7

бог с ним с загрузчиком, пускай хоть из висты грузится :) лишь бы гемору с ней было меньше.
Я админю серваки тоже удаленно, если открываю скрин с ну например групвайзовским мта (работаю с afreecon) то не сминив этот скрин на скрин например гвавы я уже не перейду, пускай я открою хоть десять afreecon. O том что процессы можно грузить в защищеное адресное пространство я знаю, ты предлагаешь все процессы грузить в защищенное пространство ;) ?

У клиента недавно начал абендиться сервер, причем сразу абендов 20 за пару секунд, все после апдейта на СП6. Ломали голову днями. И что оказалось :) :) :) Оказалось что другой сервер в этой же сетке (он СП5) рассылает броудкаст, да так усердно что абендит requester.nlm на СП6. Сменили нлм на старый и все стало работать :) :) :) :) :)
Энтерпрайз класс ос ...уева :)

за алерт и тсипидамп спасибо, будем посмотреть.