Tuesday, March 4, 2008

busybox root file system directory

[wli@server217 linux-2.6.24]$ ls -l rootfs # busybox rootfs directory
total 52
drwxr-xr-x 2 wli wli 4096 Mar 4 15:27 bin
drwxr-xr-x 4 wli wli 4096 Mar 4 15:27 dev
drwxr-xr-x 7 wli wli 4096 Mar 4 15:27 etc
drwxr-xr-x 3 wli wli 4096 Mar 4 15:27 home
drwxr-xr-x 3 wli wli 4096 Mar 4 15:27 lib
lrwxrwxrwx 1 wli wli 11 Mar 4 15:27 linuxrc -> bin/busybox
drwxr-xr-x 2 wli wli 4096 Mar 4 15:27 mnt
drwxr-xr-x 2 wli wli 4096 Mar 4 15:27 proc
drwxr-xr-x 3 wli wli 4096 Mar 4 15:27 root
drwxr-xr-x 2 wli wli 4096 Mar 4 15:27 sbin
drwxr-xr-x 2 wli wli 4096 Mar 4 15:27 sys
drwxr-xr-x 2 wli wli 4096 Mar 4 15:27 tmp
drwxr-xr-x 7 wli wli 4096 Mar 4 15:27 usr
drwxr-xr-x 7 wli wli 4096 Mar 4 15:27 var

The list of the content of each subdirectories


[wli@server217 linux-2.6.24]$ ls rootfs -a -R
rootfs:
. .. bin dev etc home lib linuxrc mnt proc root sbin sys tmp usr var

rootfs/bin:
. busybox chown deluser fgrep iplink ln more ping rmdir stat umount
.. cat cp df grep iproute login mount printenv run-parts su uname
addgroup chattr date dmesg hostname iprule ls mv ps sed sync usleep
adduser chgrp dd echo ip iptunnel lsattr netstat pwd sh touch vi
ash chmod delgroup egrep ipaddr kill mkdir pidof rm sleep true

rootfs/dev:
. .. pts shm

rootfs/dev/pts:
. ..

rootfs/dev/shm:
. ..

rootfs/etc:
. busybox.conf group hosts hosts.deny init.d motd nsswwitch.conf rc3.d securetty shadow sysconfig
.. fstab hostapd hosts.allow inetd.conf inittab mtab passwd rc.d services shells TZ

rootfs/etc/hostapd:
. .. wpa_psk

rootfs/etc/init.d:
. .. dropbear hostapd network syslogd

rootfs/etc/rc3.d:
. .. K21dropbear K32hostapd K42syslogd K43network S21network S22syslogd S30hostapd S40dropbear

rootfs/etc/rc.d:
. .. rc.shutdown rc.sysinit

rootfs/etc/sysconfig:
. .. dropbear hostapd.conf network ntpd ntpd.conf sample.script syslogd.conf udhcpc.script

rootfs/etc/sysconfig/dropbear:
. .. dropbear_dss_host_key dropbear_rsa_host_key

rootfs/etc/sysconfig/network:
. .. br0.conf ifdown ifup

rootfs/etc/sysconfig/ntpd:
. .. ntpserver

rootfs/home:
. .. wli

rootfs/home/wli:
. ..

rootfs/lib:
. libcrypt-2.3.6.so libiw.so.29 libnss_compat-2.3.6.so libnss_files.so.2 libthread_db-1.0.so
.. libcrypt.so.1 libm-2.3.6.so libnss_compat.so.2 libpthread-0.10.so libthread_db.so.1
ld-2.3.6.so libc.so.6 libm.so.6 libnss_dns-2.3.6.so libpthread.so.0 libutil-2.3.6.so
ld.so.1 libdl-2.3.6.so libnsl-2.3.6.so libnss_dns.so.2 libresolv-2.3.6.so libutil.so.1
libc-2.3.6.so libdl.so.2 libnsl.so.1 libnss_files-2.3.6.so libresolv.so.2 modules

rootfs/lib/modules:
. .. 2.6.24

rootfs/lib/modules/2.6.24:
. ath_pci.ko ath_rate_onoe.ko wlan_acl.ko wlan_scan_ap.ko wlan_wep.ko
.. ath_rate_amrr.ko ath_rate_sample.ko wlan_ccmp.ko wlan_scan_sta.ko wlan_xauth.ko
ath_hal.ko ath_rate_minstrel.ko modules.dep wlan.ko wlan_tkip.ko

rootfs/mnt:
. ..

rootfs/proc:
. ..

rootfs/root:
. .. .ssh

rootfs/root/.ssh:
. .. authorized_keys

rootfs/sbin:
. dropbear ifconfig klogd modprobe reboot start-stop-daemon swapon syslogd
.. getty init logread pivot_root rmmod sulogin switch_root udhcpc
arp halt insmod lsmod poweroff route swapoff sysctl vconfig

rootfs/sys:
. ..

rootfs/tmp:
. ..

rootfs/usr:
. .. bin lib local sbin share

rootfs/usr/bin:
. [ arping cut dumpleases free id less nslookup passwd test time tty vlock whoami
.. [[ awk dirname env hexdump killall logger openvt strings tftp top uptime which yes

rootfs/usr/lib:
. ..

rootfs/usr/local:
. ..

rootfs/usr/sbin:
. 80211stats athkey chroot dhcprelay httpd ins_madwifi iwgetid iwspy udhcpd
.. athchans athstats create_ap hostapd ifrename iwconfig iwlist rm_madwifi wlanconfig
80211debug athctrl brctl create_sta hostapd_cli inetd iwevent iwpriv telnetd

rootfs/usr/share:
. ..

rootfs/var:
. .. lib lock log run tmp

rootfs/var/lib:
. ..

rootfs/var/lock:
. ..

rootfs/var/log:
. ..

rootfs/var/run:
. .. hostapd

rootfs/var/run/hostapd:
. ..

rootfs/var/tmp:
. ..



No comments: