System Config
nv show system config
Shows system configuration.
In Cumulus Linux 5.6 and earlier, the command output is in json format.
Version History
Introduced in Cumulus Linux 5.0.0
Example
cumulus@switch:~$ nv show system config
operational applied
----------- ----------- ---------
apply apply
auto-save auto-save
snippet snippet
apply
overwrite all all
auto-save
state disabled disabled
nv show system config apply
Shows the system configuration apply settings.
In Cumulus Linux 5.6 and earlier, the command output is in json format.
Version History
Introduced in Cumulus Linux 5.0.0
Example
cumulus@switch:~$ nv show system config apply
operational applied
--------- ----------- -------
overwrite all all
nv show system config apply ignore
Shows which files NVUE ignores when you run the nv config apply command.
Version History
Introduced in Cumulus Linux 5.0.0
Example
cumulus@switch:~$ nv show system config apply ignore
/etc/ptp4l.conf: {}
nv show system config apply ignore <ignore-id>
Shows information about the specified file you set to ignore when you run the nv config apply command.
Command Syntax
| Syntax | Description |
|---|---|
<ignore-id> |
The ignored file. |
Version History
Introduced in Cumulus Linux 5.0.0
Example
cumulus@switch:~$ nv show system config apply ignore /etc/frr/frr.conf
nv show system config auto-save
Shows if configuration auto save is enabled.
If auto save is disabled when you run the nv config apply command to apply a configuration setting, NVUE applies the pending configuration to become the applied configuration but does not update the startup configuration file (/etc/nvue.d/startup.yaml). To save the applied configuration to the startup configuration so that the changes persist after the reboot, you must run the nv config save command.
If auto save is enabled when you run the nv config apply command, NVUE saves the configuration to the startup configuration automatically when you run nv config apply so that you do not have to run the nv config save command.
- In Cumulus Linux 5.9 and later, auto save is enabled by default.
- In Cumulus Linux 5.8 and earlier, auto save is disabled by default.
Version History
Introduced in Cumulus Linux 5.4.0
Example
cumulus@switch:~$ nv show system config auto-save
state: disabled
nv show system config backup
Shows if automatic configuration backup is enabled.
NVUE provides an automatic configuration backup and restore feature that takes snapshots each time the nv config apply command runs successfully. NVUE also takes a snapshot weekly (even if no configuration change occurs) to ensure that at least one valid weekly snapshot is available. You can then restore a snapshot when needed.
The switch stores snapshots as compressed archives in the /var/lib/config-backup/auto-snapshots/applied and /var/lib/config-backup/auto-snapshots/weekly directories in config_backup-<YYYY-MM-DD-HH.MM.SS>_<hostname> format; for example, /var/lib/config-backup/auto-snapshots/applied/config_backup-2026-07-28-08.55.10_leaf01. When you reach the maximum storage limit of 512 MB, the switch deletes the oldest snapshots and logs the deleted snapshots.
Automatic configuration backup is disabled by default.
Version History
Introduced in Cumulus Linux 5.18.0
Example
cumulus@switch:~$ nv show system config backup
operational applied
----- ----------- --------
state disabled disabled
nv show system config snippet
Shows the file snippets you configure on the system.
Version History
Introduced in Cumulus Linux 5.0.0
Example
cumulus@switch:~$ nv show system config snippet
switchd.conf: |
link_flap_window = 10
link_flap_threshold = 5