linux文件系统详解

来源:互联网 发布:软件开发包括哪些课程 编辑:程序博客网 时间:2024/05/25 01:36

  Hello everybody! I am your old friend Jeffrey. NOW! let’s to learn something about Linux Commands. Hope to be helped somewhat to you.

------------------------------------------------------------------------------------------------------------------------------------------------------------

一,文件系统

       根文件系统(Rootfs): FHS


二,文件目录

       /boot : 系统启动相关的文件,如内核、initrd,以及grub(bootloader)

       /dev  : 设备文件,包括块设备,字符设备和设备号(块设备:随机访问,数据块;字符设备:线性访问,以字符为单位;设备号:主设备号和次设备号)

       /etc : 配置文件

       /home : 用户的家目录,每个用户的家目录通常默认为/home/USER

       /root : 管理员的家目录
 
       /lib : 库文件和内核模块文件/lib/modules
               (库文件分为动态库和静态库文件,动态库文件在Linux上为.so结尾(shared object),在windows上通常
以.dll结尾;静态库文件通常以.a结尾)

       /lost + found : 找回丢失的文件

       /media : 挂载点目录,通常用于挂载光盘,U盘等可移动设备

       /mnt : 挂载点目录,用于挂载额外的文件系统

       /misc : 杂项目录,通常包括不便分类的文件
  
       /opt : 可选目录,通常作为第三方程序的安装目录

       /proc : 伪文件系统,包含内核映射文件(内核映射文件包含内核的可调参数、统计数据和根本工作属性)

       /sys : 伪文件系统,包含于硬件设备相关的属性映射文件

       /tmp : 临时文件

       /var : 可变化的文件,路径下有/tmp,/var/tmp

       /bin : 可执行文件,与用户命令有关的可执行文件

       /sbin : 管理命令

       /usr : 只读文件shared read-only ,包括/usr/bin,/usr/sbin,/usr/lib,/usr/local(包括/usr/local/bin,/usr/local/sbin,/usr/local/lib)

三,文件及文件目录的命名规则
       1,长度不能超过255个字符
       2,不能使用“/”作为文件名,除/外其他字符均可且严格区分大小写
      
四,路径
       1,绝对路径:从根目录/到目标位置的路径
       2,相对路径:从当前所在目录到目标位置的路径

五,系统工作任务类型
       1,目录管理
       2,文件管理
       3,设备管理
       4,运行程序
       5,进程管理
       6,软件管理
       7,网络管理


          
原创粉丝点击