Display help for commands and parameters

The help command

When executed from the root command prompt, help displays information about autocomplete operations, how to move the cursor on the TX40 command line, and other keyboard shortcuts:

> help

 Commands
 -------------------------------------------------------------------------------
 ?		Show commands help
 <Tab>		Tab completion, displays all valid commands to complete command,
		if only one command is possible, it is used
 <Space>	Like tab except shortest prefix is used if command is valid
 <Enter>	Enter an input. If quoting then a new line is created instead. If
		the input is invalid then characters will be deleted until a
		prefix for a valid command is found.
 Ctrl + A	Move cursor to start of line
 Ctrl + E	Move cursor to end of line
 Ctrl + W	Delete word under cursor until start of line or [\',", ,\,/,.]
 Ctrl + R	If the current input is invalid then characters will be deleted
		until a prefix for a valid command is found.
 Ctrl + left	Jump cursor left until start of line or [\',", ,\,/,.]
 Ctrl + right	Jump cursor right until start of line or [\',", ,\,/,.]

>

The question mark (?) command

When executed from the root command prompt, ? displays available commands:

> ?

 Commands
 -------------------------------------------------------------------------------
 config      View and modify the configuration
 exit        Exit the CLI
 analyzer    Analyzer commands.
 cp          Copy a file or directory.
 grep        Grep a file.
 help        Show CLI editing and navigation commands.
 ls          List a directory.
 mkdir       Create a directory.
 modem       Modem commands.
 more        View a file.
 mv          Move a file or directory.
 ping        Ping a host.
 reboot      Reboot the system.
 rm          Remove a file or directory.
 scp         Copy a file or directory over SSH.
 show        Show instance statistics.  
 system      System commands. 
 tail        Tail a file. 
 traceroute  Print the route packets trace to network host.
 update      Update firmware.

>

Display help for individual commands

When included with a command name, both ? and help provide further information about the command. For example:

  1. To display further information about the show command, type either show ? or show help:
    > show ?
    
     Commands
     --------------------------------------------------------------------------
    
     arp            Show ARP tables
     cloud          Show drm statistics
     config         Show config deltas.
     containers     Show container statistics.
     dhcp-lease     Show DHCP leases.
     dns            Show DNS servers.
     event          Show event list
     hotspot        Show hotspot statistics.
     ipsec          Show IPsec statistics.
     l2tp           Show L2TP statistics.
     l2tppeth       Show L2TPv3 ethernet statistics.
     location       Show loction information.
     log            Show syslog.
     manufacture    Show manufacturer information.
     modbus-gateway Show modbus gateway status & statistics.
     modem          Show modem statistics.
     mqtt           Show MQTT broker information
     nemo           Show NEMO statistics.
     network        Show network interface statistics.
     ntp            Show NTP information.
     openvpn        Show OpenVPN statistics.
     route          Show IP routing information. 
     scep-client    Show SCEP client statistics.
     scripts        Show scheduled scripts.
     serial         Show serial statistics.
     surelink       Show Surelink statistics.
     system         Show system statistics.
     usb            Show USB information.
     version        Show firmware version.
     vrrp           Show VRRP statistics.
     web-filter     Show web filter information.
     wifi           Show Wi-Fi statistics.
    
     > show

Use the Tab key or the space bar to display abbreviated help

When executed from the root command prompt, pressing the Tab key or the space bar displays an abbreviated list of available commands:

Similar behavior is available with any command name:

> config network interface <space>
..               ...              setupip        setuplinklocalip lan
loopback         
> config network interface