Don't be afraid of using your chosen database's command-line client. I might as well say this up front: I don't like using GUI (aka non-command-line or graphical) tools with my databases. This is ...
You can treat SQL Server on Linux as a new deployment option, not a whole new database. That means you can choose the operating system that best fits your project. Bringing SQL Server to Linux is one ...