linux的文件系统

linux的文件系统

 

       linux的文件系统对于初学者看起来似乎没有windows的简单明了,而且有些凌乱。但是当你真正来学习的时候,我想你肯定会有不同的感受。通过我一年多的学习,我对其有几点感受:首先linux的分区很灵活,很多文件夹可以成为一个单独的分区,以应对那些经常存取文件的文件夹,还可以存储一些重要的文件,可以减少重装系统带来的麻烦,还有linux的文件很有层次感如/bin /usr/bin /usr/local/bin还有/sbin /usr/sbin /usr/local/sbin等很多分别存储针对不同对象的存储的二进制文件。总之,学好文件系统可以帮助我们更好的理解linux中数据的存储。

       虽然linux有不同的版本,但都遵守FHS,即文件系统层次标注,规定了所有linux都应该有的几个目录,以下我分别说一下这几个目录:

      

       /bin        binary的简写 即二进制文件,都为可执行文件(命令或程序)是普通用户,管理员,系统启动与维护等用到的文件。(二进制文件在linux中显示为绿色)

       /sbin       super binary一般为超级用户所用到的文件。

       /boot      系统启动时需要的引导文件(内核),一般比较小,而且通常单独分区

       /dev              device 设备文件或特殊文件

设备文件可分文字符设备(线性的 如:键盘)和块儿设备(随即的 如:硬盘等)

       /etc        主要存储配置文件,各种服务的配置文件主要存储在这个目录下

       /home           普通用户的家目录集中位置

       /lib         library 库文件存放的位置,通常也为可执行文件,显示为绿色,但          是不能独立执行,必须被执行

       /lost+found         当突然停电后正在执行的文件存放的位置

       /media /mnt         常用的挂载点,/media常用来挂在便携的设备如usb等,/mnt常用来挂载硬盘的设备。虽然在手动挂载是都行,但两个目录都必须存在因为系统有些默认的挂载在这两个目录中。

       /misc             备用目录

       /opt               option 第三方软件安装目录

       /proc             伪文件系统(存储内存中的文件)是用户跟内核的一个接口

       /root              管理员root的家目录

       /srv               service 跟服务相关,但与用于无关的数据文件存放的位置

       /tmp              temporary临时文件,所有人都用使用权限

       /usr               跟系统相关的额外文件但与系统启动关系不大

       /var               是经常发生变化的目录尤其是/var/mail存储为邮件 /var/log存储为日志 /var/run存储进程文件

 

 

       在常用的目录中:

       /usr/bin         /usr/sbin        /usr/lib   /usr/local/bin /usr/local/sbin

/usr/local/lib         其中/bin /sbin存储为与系统启动维护的的用到的数据       /usr/bin  /usr/sbin 存储为与启动无关是我们通常使用的

       /usr/local/bin /usr/local/sbin 存储为第三方的的所用到的文件

 

更多的信息请关注以后的更新!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值