К обнаружению, которое открывает порт машины, которыми сервисами, я использовал:
netstat -tulpn
Я проверил man
страница для netstat
команда, но я ничего не нашел об этой опции. Из чего значение -tulpn
опция?
Как отвечено в https://serverfault.com/questions/387935/whats-the-difference-betwen-the-single-dash-and-double-dash-flags-on-shell-comm, в командной строке Linux;
Единственный дефис может сопровождаться несколькими односимвольными флагами.
Двойной дефис префиксы единственный мультипараметр символа.
При рассмотрении netstat страницы справочника Вы будете видеть что (Отмечают это, netstat -tulpn
эквивалентно netstat -t -u -l -p -n
):
--tcp|-t
--udp|-u
-l, --listening
Show only listening sockets. (These are omitted by default.)
-p, --program
Show the PID and name of the program to which each socket belongs.
--numeric, -n
Show numerical addresses instead of trying to determine symbolic host, port or user names.
Так, Ваша команда эквивалентна следующей подробной форме также:
netstat --tcp --udp --listening --program --numeric
В дополнение к man netstat
можно ввести info netstat
получить более короткое сводное и более длительное объяснение:
NETSTAT(8) Linux Programmer's Manual NETSTAT(8)
NAME
netstat - Print network connections, routing tables, interface statistics, mas‐
querade connections, and multicast memberships
SYNOPSIS
netstat [address_family_options] [--tcp|-t] [--udp|-u] [--raw|-w] [--listening|-l]
[--all|-a] [--numeric|-n] [--numeric-hosts] [--numeric-ports] [--numeric-users]
[--symbolic|-N] [--extend|-e[--extend|-e]] [--timers|-o] [--program|-p] [--ver‐
bose|-v] [--continuous|-c]
Для -t -u -l -p -n
выше Вас посмотрите --tcp
, --udp
, --listen
, --program
и --numeric
не имея необходимость прокручивать.
Прокручивание вниз Вас видит подробные объяснения.
Похож на Вас, искали страницу справочника для netstat (8).
Linux.die.net имеет страницы справочника для по-видимому всех инструментов Linux. Посмотрите ниже страницы справочника для netstat (8), который должен ответить на Ваш вопрос.