The de facto standard for port scanning always has been the venerable Nmap program. The command-line tool is indeed very powerful, but I've only ever seen it work with Linux, and every time I use it, ...
Nmap is an essential tool for anyone who's serious about network security. It can be installed on any Linux distribution.