But it most possibly can be rebooted with "reboot" command from user view.
If you have saved configuration of the switch (if it is saved than switch will recover it at the startup) then it is OK to power off it.
If you need to interrupt some services you can try to:
1. Shutdown and "undo shutdown" each interface.
2. Make something with VLANs that will break routing.
First thing is better. And if you will not save the configuration than rebooting the switch will recover interfaces statuses. But you need to be careful with it to not save the shutdowned interfaces configuration. And you need to be sure that your terminal (with which you access the CLI) will not break the connection with the switch with shutdown the interface.