oo

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:

  1. Open the Global Menu (Global Menu), and select the Control Panel tab.

  2. Click Gogo Shell in the System section.

    The Gogo shell command screen appears.

    Gogo shell in the control panel

    note

    In DXP 7.2, open the Control Panel and navigate to ConfigurationGogo Shell

  3. 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.

    note

    If 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.

  4. Click Execute.

    The command result output appears.

    The output section shows the command result.

warning

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.

Feature: