The system is configured to periodically save the configurations.
By default, the system does not periodically save configurations.
Before saving configurations, the system compares the configurations with those in the configuration file. Automatic saving of configurations is triggered in the following scenarios:
The configurations are inconsistent with those saved last time.
The configurations are the same as those saved last time, but changes have been made. For example, if a command is run and then its configurations are deleted, automatic saving of configurations will still be triggered although configurations are the same as those saved last time.