I want to see all clients on network that i'm connected.I know,that is possible on Android,but i don't know how to do it on standalone Linux.I tried searching anywhere,but no result.
Presumably you don't have access to the router's web interface, as all pretty much all routers have a page that will show a list of client devices.
Anyway, this should be possible with a command-line tool called
You will either need to build it from source or use a package manager to install it. So on something like Ubuntu it would normally be:
The command you need for scanning would be something like this:
There is more information in the user guide.
I would add that tools like these are in a bit of a grey area though as they can potentially be used for nefarious purposes.
This is such a broad question that I figure it deserves a broad answer. If you really want to get to know the computers around you it'll take more than just an arp tool. In fact, there are several Linux distributions dedicated to this task. One of my favorites is one of the originals: http://www.backtrack-linux.org
If you just need the IP/MAC/HOSTNAME of the clients in your network than arp-scan will do the trick. But if you need more details like operating system, open ports, etc. than I would suggest nmap/zenmap instead :
You can get more information about nmap here.
You can also use Fing which is known to be an app for android but that is available for linux too.