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.

Is there a way to list the network shared items in the Terminal command line the way Finder sees them in the Mac OS X GUI?

share|improve this question
add comment

1 Answer

up vote 3 down vote accepted

In terminal, use ls to get a directory listing.

The mounted volumes are under /Volumes so you want to use

ls /Volumes to see the attached network drives.

EDIT based on OPs comment

ahh, so you want to see a listing of the servers available (or more accurately, the servers which are registered for discovery). I believe the 'Networks' tab reflects Bonjour discovery services.

So, based on this Hint about Bonjour and This StackOverflow Q/A you are probably looking for dns-sd but you would need to identify which services (ssh, afp, lpr etc) you are expecting to find.

try: dns-sd -B _ssh._tcp . or dns-sd -B _afpovertcp._tcp .

Please note, the man page for dns-sd states:

The dns-sd command is primarily intended for interactive use. Because its command-line arguments and output format are subject to change, invoking it from a shell script will generally be fragile.

share|improve this answer
    
How do I see all the (unattached) Network computers like I do when I press apple-shift-k in the Finder? –  chuckkahn Jan 10 '12 at 17:55
add comment

Your Answer

 
discard

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

Not the answer you're looking for? Browse other questions tagged or ask your own question.