Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I have connected to a machine running Linux via SSH and would like to know; is there any command to ping a computer, or translate domain name to ip address in Linux?

share|improve this question

migrated from stackoverflow.com Oct 18 '10 at 20:13

This question came from our site for professional and enthusiast programmers.

    
To literally answer their question: No their isn't. SSH is just another application/protocol. It is like you are asking whether your email application can open MS Word documents... Maybe you have to learn first what SSH is: en.wikipedia.org/wiki/Secure_Shell –  Felix Oct 18 '10 at 20:13
add comment

3 Answers

"ping" and "nslookup" assuming the machine you've SSH'd to has them installed:

you@yourhost:~$ ping www.google.com
PING www.l.google.com (173.194.37.104) 56(84) bytes of data.
64 bytes from lhr14s02-in-f104.1e100.net (173.194.37.104): icmp_seq=1 ttl=57 time=27.8 ms
64 bytes from lhr14s02-in-f104.1e100.net (173.194.37.104): icmp_seq=2 ttl=57 time=27.1 ms

you@yourhost:~$ nslookup www.google.com
Server:     192.168.1.1
Address:    192.168.1.1#53

Non-authoritative answer:
www.google.com  canonical name = www.l.google.com.
Name:   www.l.google.com
Address: 173.194.37.104
share|improve this answer
add comment

Did you mean you are logged in and you want to ping a server?

You can find the ping binary in :

/bin/ping google.fr
share|improve this answer
add comment

You can use which to see where the programs are that you want to use.

$ which ping
/sbin/ping

$ /sbin/ping google.com
share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.