Directory structure ~~~~~~~~~~~~~~~~~~~ /bin Basic user-related programs are here. Command shells and programs such as ls. /boot LILO boot-related files /dev Block and character device files. /etc Configuration and system initialization files. /home User home directories, except root. /lib Essential libraries (like the system C library) and kernel modules). /mnt Generic mountpoint for fixing filesystems. /opt Optional software packages. Slackware installs KDE to this location. /proc Proc filesystem mountpoint for kernel interaction. /root Root's home directory. /sbin System binaries. Programs run by root or at boot time. /tmp Temporary directory. Everyone has read+write permissions here. /usr User-related programs such as X11, netscape, and pine. /var System log files, lock files, mail spools, and printer spools. Configuration scripts and programs ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ netconfig program can probe your system for a network card and enable it. edit /etc/rc.d/rc.modules network configuration files by hand. They are /etc/rc.d/rc.inet1 ifconfig get a listing of all of your current network interfaces and their settings. xf86config configure X on your system XF86Setup graphical configuration program of X window system xwmconfig program to set the default window manager for your system. liloconfig configure LILO system loader /usr/sbin/adduser adding a new user /usr/bin/passwd changes the password. /usr/bin/chfn changes the finger information. /usr/bin/chsh changes the user's login shell. /etc/rc.d/rc.S startup script /etc/rc.d/rc.modules loads kernel modules. pkgtool handle adding and removing packages from your system. installpkg you can install packages on your system. removepkg removepkg will remove the package name you specify. upgradepkg upgrades a currently installed package with the package specified. makepkg creates a new Slackware compatible package. explodepkg extracts the contents of a Slackware compatible package to the current directory rpm2targz converts an RPM (RedHat Package Manager) to a Slackware-compatible package Special settings ~~~~~~~~~~~~~~~~ * 3 button mouse w/ wheel /etc/X11/XF86Config Option 'ZAxisMapping' '4 5' device IMPS/2 * keyboard w/ windows special keys device PC105 * disable waiting for response of drives dring bootup lilo.conf append = 'hdg=noprobe hdh=noprobe' * disable annoying bell in console /etc/inputrc #set bell-style none * start xwindow system by default /etc/inittab id:3:initdefault => if 4 start xwindows * enable color output of ls command /root/.bashrc alias ls='ls --color' /root/.bashrc alias xxx='start x' ~~~~~~~~~~~~~~~~~~~~~~~ Michal Goceliak (C) 2004