URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 48224
[ Назад ]

Исходное сообщение
"Как убить сетевые интерфекйсы"

Отправлено hrendel , 13-Сен-04 16:38 
Всем доброго времени суток mpd создал кучу сетевых интерфейсов ng0-ng99
можно убивать их по одному с помощью
>ngctl
>> shutdown ngX:
но этож 100 раз нужжно писть!!
машина под FreeBSD 4.10
если есть какой то более удобный способ подскажите пожалуйста,зарание всем спасибо.

Содержание

Сообщения в этом обсуждении
"Как убить сетевые интерфекйсы"
Отправлено hrendel , 13-Сен-04 21:21 
Всем спасибо:) проблема решилась с помощю простого скрипта на perl
########################################

#!/usr/bin/perl5
use strict;

my($i) = 6;
for($i; $i<95; $i++)
{
         system("/usr/sbin/ngctl shutdown ng$i:");
};

№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№
может кому и понадобится:)


"Как убить сетевые интерфекйсы"
Отправлено MK , 14-Сен-04 03:10 
>Всем спасибо:) проблема решилась с помощю простого скрипта на perl
>########################################
>
>#!/usr/bin/perl5
>use strict;
>
>my($i) = 6;
>for($i; $i<95; $i++)
>{
>         system("/usr/sbin/ngctl shutdown ng$i:");
>
>};
>
>№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№
>может кому и понадобится:)
тогда уж на bash :
n=0 ; while [ $n -lt 10 ] ; do ngctl shutdown ng$n ; n=`expr $n + 1` ;done
не у всех-же perl установлен ;-))
да и правильнее системные вещи делать на языке шелл`а


"Как убить сетевые интерфекйсы"
Отправлено ifel , 14-Сен-04 03:45 
А зачем их убивать?

Поднял mpd на сервере он поднял ng0-ng99 и юзает их, надо перезапустить mpd - перезапускай он будет юзать те же ng0-ng99.

+ IMHO сервер это такая вещь - раз сделал и оно работает.