Using the Gogo Shell
The Gogo shell provides a way to interact with the module framework. Among other things, you can
- Dynamically install/uninstall bundles (modules)
- Examine package dependencies
- Examine extension points
- List service references
The control panel is the safest, most secure way to access Gogo shell:
-
Open the Global Menu (), and select the Control Panel tab.
-
Click Gogo Shell in the System section.
The Gogo shell command screen appears.
NoteIn DXP 7.2, open the Control Panel and navigate to Configuration → Gogo Shell
-
Enter a Gogo shell command in the g! text field. For example, enter
lb | grep "Liferay Announcements API"
to list information about the Announcements API bundle.NoteIf you have a cluster, you must run Gogo shell commands on all nodes. Commands run in the Control Panel’s Gogo shell only affect the current node.
-
Click Execute.
The command result output appears.
The Gogo shell is extremely powerful and can manipulate the platform’s core functionality. Only grant Gogo shell access to trusted administrators. Please see Understanding Roles and Permissions for more information.
Conclusion
Now that you know how to run Gogo shell, explore the available Gogo shell commands. If you’re working in a developer environment, consider Gogo shell from the command line. See Command Line Gogo Shell for more information.