Managing Configuration Files
Configuration files can be copied, deleted, or renamed in the system, but system files should not be deleted.
The L2/L3 configuration is stored in /pica/config/pica_startup.boot.
admin@XorPlus$ admin@XorPlus$cd /pica/config/ admin@XorPlus$ls admin pica.conf pica.conf.01 pica.conf.02 pica.conf.03 pica.conf.04 pica.conf.05 pica_startup.boot root
User can display the files of a specified directory:
admin@XorPlus> file list / drwxr-xr-x 2 root xorp 4096 Sep 25 00:54 bin drwxr-xr-x 2 root xorp 4096 Sep 24 06:21 boot drwxr-xr-x 2 root xorp 4096 Sep 23 17:05 cftmp -rwxr-xr-x 1 root xorp 40559 Sep 23 17:05 config.bcm drwxr-xr-x 4 root root 4096 Sep 25 00:54 dev drwxr-xr-x 7 root xorp 4096 Sep 25 00:55 etc drwxr-xr-x 4 root xorp 4096 Sep 24 06:21 lib lrwxrwxrwx 1 root root 11 Sep 24 06:21 linuxrc -> bin/busybox drwxr-xr-x 5 root xorp 4096 Sep 24 06:21 mnt drwxr-xr-x 2 root xorp 4096 Sep 23 17:05 opt drwxr-xr-x 5 root xorp 4096 Sep 24 06:21 ovs drwxr-xr-x 14 root xorp 4096 Sep 24 06:23 pica dr-xr-xr-x 52 root root 0 Jan 1 1970 proc -rwxr-xr-x 1 root xorp 59012 Sep 23 17:05 rc.soc drwxr-xr-x 2 root xorp 4096 Sep 24 06:21 sbin drwxr-xr-x 11 root root 0 Jan 1 1970 sys drwxrwxrwx 8 root xorp 1024 Sep 25 00:55 tmp drwxr-xr-x 7 root xorp 4096 Sep 24 06:22 usr drwxr-xr-x 7 root xorp 4096 Sep 24 06:23 var admin@XorPlus> file list /tmp drwxrwxr-x 5 root xorp 1024 Sep 25 00:54 home drwxrwxr-x 2 root xorp 1024 Sep 25 00:54 log drwx------ 2 root root 12288 Sep 25 00:54 lost+found drwxrwxr-x 3 root xorp 1024 Sep 25 00:55 run drwxrwxr-x 2 root xorp 1024 Sep 25 00:54 snmp drwxrwxr-x 2 root xorp 1024 Sep 25 00:56 system
Display the contents of a specified file:
-- 1 root root 410 Sep 24 06:23 boot.lst
-rw-rw-r-- 1 root xorp 16006 Sep 24 07:44 pica.conf
-rw-rw-r-- 1 root xorp 16003 Sep 24 07:22 pica.conf.01
-rw-rw-r-- 1 root xorp 15826 Sep 24 07:19 pica.conf.02
-rw-rw-r--1 root xorp 15536 Sep 24 07:18 pica.conf.03
-rw-rw-r-- 1 root xorp 15915 Sep 24 07:18 pica.conf.04
-rw-rw-r-- 1 root xorp 15567 Sep 24 07:09 pica.conf.05
drwxrwxrwx 2 root root 4096 Sep 24 06:25 root
admin@XorPlus> file show /pica/config/pica.conf
/*XORP Configuration File, v1.0*/
interface {
ecmp {
max-path: 4
hash-mapping {
field {
ingress-interface {
disable: false
}
vlan {
disable: false
}
ip-protocol {
disable: false
}
ip-source {
disable: false
}
ip-destination {
disable: false
}
port-source {
disable: false
}
port-destination {
disable: false
}
}
}
}
User can also copy, archive, checksum, compare, rename, and sync files.
admin@XorPlus> file list /pica/config
-rw-r--r-- 1 root root 410 Sep 24 06:23 boot.lst
-rw-rw-r-- 1 root xorp 16006 Sep 24 07:44 pica.conf
-rw-rw-r-- 1 root xorp 16003 Sep 24 07:22 pica.conf.01
-rw-rw-r-- 1 root xorp 15826 Sep 24 07:19 pica.conf.02
-rw-rw-r-- 1 root xorp 15536 Sep 24 07:18 pica.conf.03
-rw-rw-r-- 1 root xorp 15915 Sep 24 07:18 pica.conf.04
-rw-rw-r-- 1 root xorp 15567 Sep 24 07:09 pica.conf.05
drwxrwxrwx 2 root root 4096 Sep 24 06:25 root
admin@XorPlus> file copy /pica/config/pica.conf
Possible completions:
<destination-file> Copy files to and from the router
admin@XorPlus> file copy /pica/config/pica.conf /pica/config/ychen.conf
admin@XorPlus> file list /pica/config
-rw-r--r-- 1 root root 410 Sep 24 06:23 boot.lst
-rw-rw-r-- 1 root xorp 16006 Sep 24 07:44 pica.conf
-rw-rw-r-- 1 root xorp 16003 Sep 24 07:22 pica.conf.01
-rw-rw-r-- 1 root xorp 15826 Sep 24 07:19 pica.conf.02
-rw-rw-r-- 1 root xorp 15536 Sep 24 07:18 pica.conf.03
-rw-rw-r-- 1 root xorp 15915 Sep 24 07:18 pica.conf.04
-rw-rw-r-- 1 root xorp 15567 Sep 24 07:09 pica.conf.05
drwxrwxrwx 2 root root 4096 Sep 24 06:25 root
-rw-rw-r-- 1 root root 16006 Sep 25 02:22 ychen.conf
admin@XorPlus>
admin@XorPlus> file rename /pica/config/ychen.conf /pica/config/ychen-1.conf
admin@XorPlus> file list /pica/config
-rw-r--r-- 1 root root 410 Sep 24 06:23 boot.lst
-rw-rw-r-- 1 root xorp 16006 Sep 24 07:44 pica.conf
-rw-rw-r-- 1 root xorp 16003 Sep 24 07:22 pica.conf.01
-rw-rw-r-- 1 root xorp 15826 Sep 24 07:19 pica.conf.02
-rw-rw-r-- 1 root xorp 15536 Sep 24 07:18 pica.conf.03
-rw-rw-r-- 1 root xorp 15915 Sep 24 07:18 pica.conf.04
-rw-rw-r-- 1 root xorp 15567 Sep 24 07:09 pica.conf.05
drwxrwxrwx 2 root root 4096 Sep 24 06:25 root
-rw-rw-r-- 1 root root 16006 Sep 25 02:22 ychen-1.conf
admin@XorPlus>
admin@XorPlus> file checksum /pica/config/ychen-1.conf
3559192236 16006 /pica/config/ychen-1.conf
admin@XorPlus>
admin@XorPlus> file sync
admin@XorPlus>
admin@XorPlus> file compare /pica/config/pica.conf /pica/config/pica.conf.01
admin@XorPlus> file compare /pica/config/pica.conf /pica/config/pica.conf.01
3c3
< /*Last commit : Mon Jan 13 14:13:01 2014 by admin*/
---
> /*Last commit : Mon Jan 13 14:12:26 2014 by admin*/
510,514d509
< controller 1 {
< protocol: "tcp"
< address: 10.10.50.47
< port: 6633
< }
User can change the current directory using functions like cwd or cd.
admin@XorPlus> file cwd Current working directory: /tmp/home/admin admin@XorPlus> admin@XorPlus> file cwd /pica/config admin@XorPlus> file cwd Current working directory: /pica/config admin@XorPlus>
, multiple selections available,
Copyright © 2025 Pica8 Inc. All Rights Reserved.