Navigate a Device Filesystem - Cradlepoint-Router-CLI-Overview/Navigate-a-Device-Filesystem

Ericsson Cradlepoint Router Command-Line Interface Overview

ft:locale
en-US
ft:sourceName
Paligo_Prod
Document Type
Article

A key feature of a command-line shell is its hierarchical file system, typically represented as a tree of directories and files on storage devices like hard drives or solid-state drives (SSDs). In Ericsson Cradlepoint routers, this hierarchy is managed by the ConfigStore, which serves as the router's central control system. It provides a live portal to the router's current configuration and status. Any changes to files or directories are applied instantly across the system, and you will always see the most up-to-date data. Upon login, your working directory will be the root (/). Use the cd command to navigate directories and combine it with ls and get to explore the system.

admin@AER1600-301: /]$ ls
control/status/config/state/
[admin@AER1600-301: /]$ cd config
[admin@AER1600-301: /config]$ ls
alerts/     certmgmt/   container/  dhcpd/      discovery/  dns/        dns6/       ecm/        ethernet/   eztun/     
failover/   firewall/   gre/        hotspot/    identities/ iot/        ipverify/   l2tp/       lan/        nemo/      
nemopmipv6/ network/    nhrp/       openvpn/    overlay/    passpoint/  qos/        routing/    sdwan/      sdwan_adv/ 
security/   sfp/        shell/      split_dns/  stats/      system/     vlan/       vpn/        wan/        webfilter/ 
wlan/       wwan/      

[admin@AER1600-301: /config]$ cd system
[admin@AER1600-301: /config/system]$ls
admin/                adv_auth/             at_passthrough_proxy/ cipher_list           disable_leds                   
dst_enabled           dst_rule/             dyndns/               first_boot            gps/                           
internal_svcs/        lldp/                 local_domain          logging/              mac_monitor/                   
minimum_tls_version   ntp/                  ntp_failover/         passwd_min_len        pci_dss                        
qxdmproxy/            reboot_schedule/      sdk/                  sensors/              serial/                        
show_cloud_setup      sms/                  snmp/                 tcpdump/              timezone                       
ui_activated          users/                utc_format            watchdog/             system_id                     
desc    

[admin@AER1600-301: /config]$ cd logging
[admin@AER1600-301: /config/system/logging]$ ls
console             enabled             firewall            level               max_logs            max_logs_size                                                                                                                             
max_recover_logs    modem_debug/        persist_logs        recover_kernel_log  remoteLogging/      services/  

Use the special ".." path to move to the parent directory, with each directory separated by "/". To go up two levels, use:

cd ../...

The command line supports tab completion, allowing you to type part of a command or path and press Tab to auto-complete. If there are multiple matches, press Tab twice to view the options.