このbaseは下記のパッケージより抜粋 glibc-2.2.2 bash-2.03 busybox-0.47 e2fsprogs-1.19 fileutils-4.0 grep-2.3 inetutils-1.3.2 modutils-2.4.2 net-tools-1.52 netkit-base-0.16 nvi-1.79 ppp-2.4.0 readline-2.2.1 sed-3.02 sh-utils-2.0 termcap-1.3 texutils-2.0 tinylogin-0.78 util-linux-2.10o 収録したコマンドとデーモン /bin bash dnsdomainname kill pinky tar bashbug domainname ln pr telnet busybox dumpkmap login printenv test cat echo ls printf tftp chattr egrep mkdir ps touch chgrp env mkfifo pwd true chmod false mknod rcp tty chown fdflush mktemp rlogin umount chroot fgrep more rm uname chvt ftp mount rmdir uptime cksum getopt mt rsh users clear grep mv sed usleep cmdedit groups netstat seq vi cp gunzip nice sh view date gzip nisdomainname sleep who dd halt nohup stty ypdomainname df hostname od swapon zcat dmesg id ping sync /sbin agetty kernelversion reboot badblocks ksyms resize2fs freeramdisk loadkmap rmmod ftpd lsmod route halt makedevs shutdown httpd mingetty slattach ifconfig mkswap swapoff inetd modprobe swapon init ping syslogd insmod plipconfig telinit insmod_ksymoops_clean poweroff telnetd kallsyms rarp update /usr/bin [ dos2unix length printf test wc ar du loadacm rdate tr wget basename expr loadfont renice tty which chvt find logger reset uniq whoami clear free logname setkeycodes unix2dos xargs cut head md5sum sort unrpm yes dc hostid mkfifo tail uptime deallocvt id nc tee uudecode dirname killall nslookup telnet uuencode /usr/sbin chat dutmp pppd pppstats chroot fbset pppdump usernetctl /lib /usr/lib ld-2.2.2.so libmemusage.so libnss_nisplus.so.2 ld-linux.so.2 libnsl-2.2.2.so libopcodes.la libBrokenLocale-2.2.2.so libnsl.so libpcprofile.so libBrokenLocale.so libnsl.so.1 libpthread-0.9.so libBrokenLocale.so.1 libnss_compat-2.2.2.so libpthread.so libSegFault.so libnss_compat.so libpthread.so.0 libbfd.la libnss_compat.so.2 libresolv-2.2.2.so libc-2.2.2.so libnss_dns-2.2.2.so libresolv.so libc.so libnss_dns.so libresolv.so.2 libc.so.6 libnss_dns.so.2 librt-2.2.2.so libc.so.6.1 libnss_files-2.2.2.so librt.so libcrypt-2.2.2.so libnss_files.so librt.so.1 libcrypt.so libnss_files.so.2 libsupc++.la libcrypt.so.1 libnss_hesiod-2.2.2.so libthread_db-1.0.so libdl-2.2.2.so libnss_hesiod.so libthread_db.so libdl.so libnss_hesiod.so.2 libthread_db.so.1 libdl.so.2 libnss_nis-2.2.2.so libutil-2.2.2.so libm-2.2.2.so libnss_nis.so libutil.so libm.so libnss_nis.so.2 libutil.so.1 libm.so.6 libnss_nisplus-2.2.2.so modules libm.so.6.1 libnss_nisplus.so シンプルに! を最優先の環境設定 /etc ] inetd.conf ioctl.save passwd resolv.conf termcap fstab initrunlvl issue protocols services hosts inittab mtab rc shells <loginパスワード>、 login時のユーザー名 <−−−チェックしていない passwd    <−−−shlinux固定(変更する場合はloginプログラムを改修) /etcのpasswdファイルはダミーです。 <rcファイル> /etc/rc <−−−このファイルだけ! -------/rtc/rc サンプル------------------------------------------------------------- #!/bin/sh # # system startup. # set up the hostname /bin/hostname shlinux #/sbin/modprobe sound #/sbin/modprobe eth0 /sbin/ifconfig lo 127.0.0.1 netmask 255.0.0.0 /sbin/ifconfig eth0 192.168.1.1 broadcast 192.168.1.255 netmask 255.255.255.0 #/sbin/ifconfig eth1 192.168.2.1 broadcast 192.168.2.255 netmask 255.255.255.0 /bin/mount -t proc proc /proc rm /var/run/* # start up the internet server /sbin/inetd /sbin/httpd & # that's it... sucess exit 0 ------/rtc/rc サンプル おわり------------------------------------------------------