Чтобы отобразить список портов в CentOS, вы можете использовать различные методы. Вот несколько примеров и фрагменты кода:
-
Использование netstat:
netstat -tulnЭта команда отображает все прослушиваемые (-l) порты TCP (-t) и UDP (-u), а также связанные с ними процессы и адреса.
-
Использование ss (статистика сокетов):
ss -tulnПодобно команде netstat, эта команда показывает порты TCP (-t) и UDP (-u), которые прослушивают (-l), и соответствующие им процессы.
-
Использование nmap:
nmap localhostNmap — мощный инструмент сетевого сканирования, который можно использовать для обнаружения открытых портов на локальном или удаленном компьютере. Запуск его с использованием «localhost» в качестве цели будет сканировать все порты на локальном компьютере.
-
Использование lsof (список открытых файлов):
lsof -iЭта команда выводит список всех открытых сетевых подключений и связанных с ними процессов (-i) в CentOS.
-
Использование firewall-cmd (firewalld):
firewall-cmd --list-portsЕсли вы используете firewalld в качестве инструмента управления брандмауэром, эта команда отобразит все открытые порты.