Microsoft Exchange Team recently announced the General Availability of Exchange Online PowerShell v2 Cmdlets.
You can download the Module here: ExchangeOnlineManagement 1.0.1
Access the documentation here: Use the Exchange Online PowerShell V2 module
Note: Currently, the latest version of PowerShell that's supported for the EXO V2 module is PowerShell 5.1. Support for later versions of PowerShell (and by definition, support for Linux or Mac) is a work in progress and will be announced soon.
You can download the Module here: ExchangeOnlineManagement 1.0.1