netstat -tuwapn
выводит соединения хаотично.
Нужно чтобы сначала шли соединения для одного ip-адреса, потом ля другого и т.д.
netstat -tuwapn. Вывод состояний по алфавиту. ESTABLESHED,TIME_WAIT и т.д. ?
Модераторы: /dev/random, Модераторы разделов
-
fergios
- Сообщения: 512
- ОС: debian stable
-
SLEDopit
- Модератор
- Сообщения: 4824
- Статус: фанат консоли (=
- ОС: GNU/Debian, RHEL
Re: netstat -tuwapn. Вывод состояний по алфавиту. ESTABLESHED,TIME_WAIT и т.д. ?
ну добавьте пайп с sort:
ну или k5, или какие адреса вам надо сортировать.
Код: Выделить всё
netstat -tuwapn | sort -k4UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity. © Dennis Ritchie
The more you believe you don't do mistakes, the more bugs are in your code.
The more you believe you don't do mistakes, the more bugs are in your code.
-
fergios
- Сообщения: 512
- ОС: debian stable
Re: netstat -tuwapn. Вывод состояний по алфавиту. ESTABLESHED,TIME_WAIT и т.д. ?
Спасибо, SLEDOPIT)
1.Но не работает, так :
watch n 1 tuwapn | sort k4
watch тормозит и не загружает инфу на консоль..
Есть другие варианты, чтобы watch -n 1 работало?
2. Можно как то вывести без повторов. По одному адресу без повторений этого же самого адреса?
1.Но не работает, так :
watch n 1 tuwapn | sort k4
watch тормозит и не загружает инфу на консоль..
Есть другие варианты, чтобы watch -n 1 работало?
2. Можно как то вывести без повторов. По одному адресу без повторений этого же самого адреса?
-
SLEDopit
- Модератор
- Сообщения: 4824
- Статус: фанат консоли (=
- ОС: GNU/Debian, RHEL
Re: netstat -tuwapn. Вывод состояний по алфавиту. ESTABLESHED,TIME_WAIT и т.д. ?
Код: Выделить всё
watch -n 1 "netstat -tuwapn | sort -k4"Код: Выделить всё
netstat -tuwapn | sort -k4 | awk 'seen[$4]++ == 0'UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity. © Dennis Ritchie
The more you believe you don't do mistakes, the more bugs are in your code.
The more you believe you don't do mistakes, the more bugs are in your code.
Спасибо сказали:
-
fergios
- Сообщения: 512
- ОС: debian stable
Re: netstat -tuwapn. Вывод состояний по алфавиту. ESTABLESHED,TIME_WAIT и т.д. ?
буду думать почему второй вариант с watch незапускается )
синтаксис не знаю)
-
SLEDopit
- Модератор
- Сообщения: 4824
- Статус: фанат консоли (=
- ОС: GNU/Debian, RHEL
Re: netstat -tuwapn. Вывод состояний по алфавиту. ESTABLESHED,TIME_WAIT и т.д. ?
А потому, что он $4 принимает за переменную. Нужно \ поставить и все будет работать:
Код: Выделить всё
watch -n 1 "netstat -tuwapn | sort -k4 | awk 'seen[\$4]++ == 0'"UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity. © Dennis Ritchie
The more you believe you don't do mistakes, the more bugs are in your code.
The more you believe you don't do mistakes, the more bugs are in your code.
Спасибо сказали:
-
fergios
- Сообщения: 512
- ОС: debian stable
Re: netstat -tuwapn. Вывод состояний по алфавиту. ESTABLESHED,TIME_WAIT и т.д. ?
Я ЛЮБЛЮ ЛИНУКС ^-^
Спасибо SLEDOPIT )
Спасибо SLEDOPIT )
-
fergios
- Сообщения: 512
- ОС: debian stable
Re: netstat -tuwapn. Вывод состояний по алфавиту. ESTABLESHED,TIME_WAIT и т.д. ?
Возможно ли сделать, чтобы сначала отобрражалсиь строки для thunderbird (находится в столбце 6), и осртировались для столбца 5 в строке 4,watch -n 1 "netstat -tuwapn | sort -k4 | awk 'seen[\$4]++ == 0'"
далее тоже самое для icq, для chrome и т.д.
Т.е. чтобы для каждой программы находящейся в столбце 6 (каждая программа по порядку, не в разброс), получали отсортированные адреса в столбце 5.