The "Canopy terminal" command in the Canopy Tools menu, where implemented (on Windows, Mac, and some Linux desktop environments) is no more than a convenience for opening a regular terminal session in which Canopy is the default Python.
Given the diversity in Linux desktop environments, this command won't work in all cases. Instead, you can put Canopy on your PATH in your terminal of choice, either persistently or via an alias. For more information, see:
Also, we would welcome your informing us, via the comments below, what Linux distro and what desktop environment / terminal you are using.