Попытайтесь использовать ls
вместо находки (ls -1 | xargs rm
).
Или
Используйте для цикла по выводу ls
#!/bin/sh
for i in `ls -1`; do
rm $i
done
(в обоих тех случаях, если Вы все еще испытываете затруднения, оболочка может поражать потолок памяти: попытайтесь передать по каналу ls
через head
сокращать список)
Или
Запишите это в perl/C/etc. (выполняющий итерации readdir
вывод и собирающий "мусор", когда Вы идете),
... существуют, вероятно, больше "Или" случаи, но они пружина сразу для возражения.
В управляемых коммутаторах можно использовать функции для отслеживания счетчиков ошибок на подозрительных портах. Некоторые коммутаторы имеют встроенные функции «тестирования кабеля», которые могут помочь (хотя я никогда не видел ни одного, который мог бы делать что-либо, кроме определения длины кабеля и открытых пар). Наконец, вы можете использовать что-то вроде TTCP и netcat для проталкивания трафика через подозрительные порты, чтобы измерить потерю пакетов и максимальную пропускную способность по сравнению с «известными рабочими» портами.
Намного сложнее, потому что физический сетевой интерфейс Аппаратное обеспечение (PHY, как его обычно называют) не предоставит достаточно информации драйверам и прикладному программному обеспечению, чтобы позволить вам делать некоторые из более «волшебных» вещей, которые может выполнять специальное устройство для тестирования кабелей.
Короткий ответ - нет. Более длинный ответ: это зависит только от того, какое тестирование вы хотите провести.
Причина в том, что тесты, выполняемые Fluke и аналогичными устройствами, не могут быть выполнены только с помощью программного обеспечения. Даже тот факт, что кабель подключен к сетевой карте, что необходимо при использовании только программного обеспечения, исключает возможность проведения наиболее значимых тестов. Возможно, вы сможете выполнить некоторые тесты, которые предоставят вам полезные данные, но вы не сможете выполнить весь спектр тестов без подходящего оборудования.
Рассматривали ли вы возможность осмотреться, чтобы узнать, можно ли арендовать подходящее устройство в вашем районе?
Я использовал wirehark с Cascade Pilot , но это ПОТРАТИТЬ Y. Вы, вероятно, заплатите меньше за Fluke
Some NIC drivers (I remember broadcom) will allow you to know the length of the cable plugged into your card. It can show if any strand in the cable is shorter, hence cut.
But without a plug on the other end, it will be very difficult to have more informations than that.
Probably if you are just testing cables, but if you are trying to do cable mapping on a poorly documented LAN, a Fluke or similar can't be beaten.