Linux文件系统学习
Linux下的文件系统与Windows下的文件系统的区别
window文件系统是基于盘符驱动器的多根文件系统,每个盘符驱动器都有独自的根目录,因此Windows文件系统可以理解为多棵并列、以不同盘符驱动器为根的文件树。而Linux文件系统是单根文件系统,其文件系统可以理解为一棵文件树。下面是Linux下一些目录的说明:
/etc:这个目录用于保存系统管理所需的配置文件以及子目录。系统在启动过程中需要读取该目录中配置文件参数完成相应设置。
/etc/rc.d/init.d/:此目录存放所有Linux服务默认的启动脚本。
/etc/rc.d/:主要存放Linux启动和关闭时要用到的脚本文件。
/usr/bin/:存放一般用户使用的可执行文件
/bin/:存放Linux常用操作命令的可执行文件,与/usr/bin/目录中的内容一致。
/usr/sbin/:特权用户使用的管理程序以及系统守护程序,即一般用户不能用的可执行程序。
/sbin/:存放常用的系统管理程序
/boot:存放操作系统启动时需要用到的应用程序。
/dev:存放Linux访问外部设备的端口,如/dev/cdrom代表光驱
/home:用户工作根目录
/lib:存放动态共享链接库
/media:光驱和软驱的挂载点
/misc:存放在DOS下安装的实用工作,一般为空
/mnt:软驱、光驱、硬盘的挂载点,也可以作为其他文件系统的临时挂载点,其实也是常用的挂载点
/proc:放置内核与执行程序所需的信息
/root:特权用户的主目录
/tmp:存放程序执行过程中产生的临时文件,Linux的软件安装默认路径就是这里。
/uer:用户的很多应用程序以及文件都存放在这里
/srv:存放一些服务启动之后需要的数据
/sys:安装有sysfs文件系统(Linux2.6版本及以上的内核才有)
/var:存放服务的日志信息
学习最忌讳的就是眼高手低,看似什么都会了,实际上什么也不会。到底会不会,实际动动手就知道了。