存放命令的目录:
/bin:系统工具
/sbin:系统管理员使用的工具程序
/usr/bin和/usr/sbin:存放用户的应用程序的可执行文件,例如mysql数据库,apache服务器等。
/usr/local/bin:用户自定义的可执行文件
/boot:内核及其他系统启动所需的文件
/opt:安装大的应用程序
/tmp:临时文件
/lost+found:系统修复过程中恢复的文件
/root:超级用户的主目录
/dev:device设备目录
b——block块设备
c——character字符设备
linux的硬件设备对应文件
光驱设备:/dev/cdrom
软驱 /dev/fd0 第一个软驱(A盘)
/etc:配置文件所在目录
启动引导程序:/etc/lilo.conf /etc/grub.conf,多系统引导时,可设置默认启动的系统等等。
控制启动模式:/etc/inittab(图形/文本登陆)
修改级别
vi /etc/inittab
把id:3:initdefault:中的3改为5就是默认进入图形界面了
# 0 - 停机(千万不要把initdefault设置为0 )
# 1 - 单用户模式
# 2 - 多用户,但是没有NFS
# 3 - 完全多用户模式
# 4 - 没有用到
# 5 - X11
# 6 - 重新启动(千万不要把initdefault设置为6 )
# 对各个运行级的详细解释:
0 为停机,机器关闭。
1 为单用户模式,就像Win9x下的安全模式类似。
2 为多用户模式,但是没有NFS支持。
3 为完整的多用户模式,是标准的运行级。
4 一般不用,在一些特殊情况下可以用它来做一些事情。例如在笔记本电脑的电池用尽时,可以切换到这个模式来做一些设置。
5 就是X11,进到X Window系统了。
6 为重启,运行init 6机器就会重启。
/etc/fstab:文件系统配置
/etc/profile:增加环境变量等(修改PATH等),例如,配置java/j2ee开发环境
/etc/ftp*:ftp的配置文件
/etc/httpd:web服务器的配置文件
/etc/ssh:ssh(安全的shell)的配置文件
/home:用户主目录
/home/username:用户的默认主目录
useradd username:创建新用户
passwd username:添加密码
/etc/passwd:系统能识别的用户清单,纯文本显示加密了的口令,普通用户可读。
/etc/shadow:超级用户才能读,用于保护加密口令的安全,隐藏口令。
/lib:库文件的目录,系统所用的库,例如,C 程序库。
/lib/modules/2.4.20-8/kernel/drivers:驱动模块。
/usr/lib/:应用程序使用的库。例如,mysql的API。
/mnt:用于装载光驱和软驱。例如:
装载光驱:mount -t iso9660 /dev/cdrom /mnt/cdrom
装载软驱:mount -t fstype /dev/fd0 /mnt/floppy
卸载:umount /mnt/cdrom
/usr:用户目录
/usr/doc /usr/share/doc:帮助文档。
/usr/src/linux-2.4.20-8/:Linux源代码。
/usr/X11:用于X windows
/usr/bin:几乎所有的命令程序
/usr/sbin:系统管理的命令
/usr/include:C语言头文件
/usr/lib:库文件和数据文件
/usr/local:本地安装的软件
/usr/share:共享文件和数据
/var:文件系统的部分内容。
/var/www:apache的文档目录,其中包含一些网页和cgi程序。
/var/lib:系统运行时随时改变的文件。
/var/local:/usr/local程序的可变数据。
/var/log:日志文件。
/var/spool:邮件,新闻等队列的脱机目录。
/var/tmp:临时文件。