Chapter 29. Neo4j Shell

Table of Contents

29.1. Starting the shell
29.2. Passing options and arguments
29.3. Enum options
29.4. Filters
29.5. Node titles
29.6. How to use (individual commands)
29.7. An example shell session
29.8. A Matrix example

Neo4j shell is a command-line shell for running Cypher queries. There’s also commands to get information about the database. In addition, you can browse the graph, much like how the Unix shell along with commands like cd, ls and pwd can be used to browse your local file system.

It’s a nice tool for development and debugging. This guide will show you how to get it going!