Today I accidentally deleted /usr/bin/as.
This file comes inside devx.sfs.
File devx.sfs is mounted as read-only.
That means file /usr/bin/as must be present inside devx.sfs.
Puppy linux uses unionfs to mount sfs files layer wise.
Topmost layer is savefile layer which is writable.
That means unionfs hides this file from being shown up.
Reasoning all these I ran the command
Code: Select all
find / -name .wh*
Code: Select all
/initrd/pup_rw/usr/bin/.wh.as
I was tempted to delete this file!
I was hoping to get back my /usr/bin/as.
I ran
Code: Select all
rm /initrd/pup_rw/usr/bin/.wh.as
Code: Select all
~ # ls -l /usr/bin/as
-rwxr-xr-x 1 root root 330772 Aug 2 2013 /usr/bin/as
and suggest if there is a better way.
Sincerely,
Srinivas Nayak