As of now, the direct connect clients I know of on Linux are LinuxDC++ and EiskaltDC++, both of which do not offer search by user nickname. The DC++ client on Windows does so, though.
Is there a client for Linux as powerful as that for Windows?
Again, by powerful, I mean that it gives hub-wise user list, making it possible to browse through the user directory.