Command introduced before Junos OS Release 7.4.
Delete a statement or identifier. All subordinate statements and identifiers contained within the specified statement path are deleted with it.
Deleting a statement or an identifier effectively “unconfigures” or disables the functionality associated with that statement or identifier.
If you do not specify statement-path or identifier, the entire hierarchy, starting at the current hierarchy level, is removed.
For Junos OS Evolved, if you use the delete configuration command at the top level of the configuration, you cannot commit the resulting empty configuration. At a minimum, the root authentication password is required.
Required Privilege Level
configure—To enter configuration mode, but other required privilege levels depend on where the statement is located in the configuration hierarchy.
List of Sample Outputdelete (Junos OS Evolved)
delete (Junos OS Evolved)
This will delete the entire configuration Delete everything under this level? [yes,no] (no) yes
If you then try to commit the change, you get this:
error: cannot commit an empty configuration