The ping command can not be used to ping a specific port. Followings are some other ways to ping to specific port.
ping port using telnet command
telnet <HOST> <PORT> telnet www.google.com 80 telnet 172.217.164.196 80
Ping using nc command
nc -vz <HOST> <PORT> nc -vz 172.217.164.196 80 nc -vz www.googl.com 443
Ping port using nmap command
nmap -PNp <HOST> <PORT> nmap -p <HOST> <PORT> nmap -p 443 www.googl.com nmap -p 443 172.217.164.196
Use bash shell to check port
(echo >/dev/tcp/<HOST>/<PORT>) &>/dev/null && echo "open" || echo "close" (echo >/dev/udp/<HOST>/<PORT>) &>/dev/null && echo "open" || echo "close" (echo >/dev/tcp/www.google.com/443) &>/dev/null && echo "Open 443" || echo "Close 443"
Use nping command
sudo nping --tcp -p <PORT> <HOST> sudo nping --tcp -p 443 www.google.com