nc 127.0.0.1 22 < /dev/null; echo $?
Команда «nc 127.0.0.1 22 < /dev/null; echo $?" используется для проверки доступности порта 22 (SSH) на локальной машине (127.0.0.1).
"nc" — это утилита netcat, которая может использоваться для чтения и записи данных по сети. Здесь мы используем ее для подключения к порту 22 на локальном хосте.
"/dev/null" — это специальный файл в UNIX-подобных системах, который игнорирует все данные, отправляемые в него.
"echo $?" — это команда, которая выводит код возврата предыдущей выполняемой команды. Если порт открыт, код возврата будет 0, в противном случае — 1.
Таким образом, данная команда позволяет проверить доступность порта 22 на локальной машине без использования Telnet. Альтернативой может быть использование других утилит, таких как nmap или telnet.