Как я получаю количество (в настоящее время) установленных соединений TCP для определенного порта?

Это кажется, что это имя файла может содержать непечатаемый символ. Это объяснило бы "касание", делающее другой файл.

Попробуйте что-то как

       ls -b

в каталоге для наблюдения, если это так?

Затем необходимо смочь сделать что-то как:

       rm -i S*2 

и это должно предложить Вам файл даже со скрытым символом.

Поочередно, Вы можете использовать, находят, чтобы сделать это...

       find . -name S\*2 -exec /bin/rm -i {} \;

должен предложить Вам файлы... Я не знаю, 'находит' ли AIX, что синтаксис необычен, таким образом, это не могло бы работать, но 'комната-i' часть должна позволить Вам прервать команду, если это неправильно.

7
задан 1 August 2013 в 11:27
4 ответа

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

А пока попробуйте netstat -an | grep ESTABLISHED | grep -w 1935 .

7
ответ дан 2 December 2019 в 23:21

У меня работает:

# netstat -ant | grep ESTABLISHED | wc -l

вывод:

total connection 22....
4
ответ дан 2 December 2019 в 23:21

Есть еще одна команда если вам нужен список ip и количество подключений использовать

netstat -natu | awk '{print $ 5}' | вырезать -d: -f1 | сортировать | uniq -c | sort -n

он дает вам IP-адрес и список подключений ...

спасибо

2
ответ дан 2 December 2019 в 23:21

netstat + grep - хороший и простой вариант для нескольких подключений, но если у вас огромное количество подключений, я бы рекомендовал ss , как рекомендовано в ] nixCraft .

Например: ss -s

Total: 78 (kernel 79)
TCP:   31 (estab 27, closed 0, orphaned 0, synrecv 0, timewait 0/0), ports 16

Transport Total     IP        IPv6
*     79        -         -        
RAW   0         0         0        
UDP   4         2         2        
TCP   31        2         29       
INET      35        4         31       
FRAG      0         0         0  
2
ответ дан 2 December 2019 в 23:21

Теги

Похожие вопросы