For anyone that's using linux with a recent version of nslookup, it won't work. The ls command isn't implemented, and nslookup isn't the preferred method. I've never done this before, but I decided to see if I'm able to with the tools that I have. I found that indeed I can

host -l host server

so in this example, I had:
Code:
host -l secure.net ns2.secure.net
Gives the same info as nslookup in Windows.

Code:
[pergesu@baggio pergesu]$ host -l secure.net ns2.secure.net
Using domain server:
Name: ns2.secure.net
Address: 192.220.125.10#53
Aliases:

secure.net SOA ns1.secure.net. hostmaster.secure.net. 2002123000 10800 3600 604800 86400
Using domain server:
Name: ns2.secure.net
Address: 192.220.125.10#53
Aliases:

secure.net name server ns1.secure.net.
Using domain server:
Name: ns2.secure.net
Address: 192.220.125.10#53
Aliases:

secure.net name server ns2.secure.net.
Using domain server:
Name: ns2.secure.net
Address: 192.220.125.10#53
Aliases:

secure.net mail is handled by 10 mail.secure.net.
Using domain server:
Name: ns2.secure.net
Address: 192.220.125.10#53
Aliases:

secure.net has address 161.58.2.116
Using domain server:
Name: ns2.secure.net
Address: 192.220.125.10#53
Aliases:

sl102.secure.net has address 192.41.0.102
Using domain server:
Name: ns2.secure.net
Address: 192.220.125.10#53
Aliases:

smtp.secure.net is an alias for mail.secure.net.
Using domain server:
Name: ns2.secure.net
Address: 192.220.125.10#53
Aliases:

localhost.secure.net has address 127.0.0.1
Using domain server:
Name: ns2.secure.net
Address: 192.220.125.10#53
Aliases:

news.secure.net has address 192.41.0.5
Using domain server:
Name: ns2.secure.net
Address: 192.220.125.10#53
Aliases:
and much, much more.