N49第三周作业_第1张图片



 1.描述Linux发行版本的系统目录名称命名规则以及用途。

/bin: 所有用户可使用的基本命令程序文件
/sbin: 提供系统管理使用的工具程序
/boot: 引导加载器必须用到的各静态文件:kernel,initramfs(inited),grub
/dev: 存储特殊文件或设备文件
/etc: 系统程序的配置文件,只能为静态
/root: 管理员的家目录,可选。 不要使用管理员登录
/lib: 为系统启动或根文件系统上的应用程序(/bin,/sbin等)提供共享库,以及
为内核提供内核模块
/lib64: 64位系统特有的存放64位共享库的路径。
lib64用来做什么的?这是另外一个基本共享库,但它是可选择的。对32系统是可选的,对64位系统是必要的。这两个都是存放库文件的。

    对lib而言这主要是为/bin和/sbin下的应用程序提供共享库的。哪些放在
    /user/bin和/user/sbin共享库放在/user/lib。不过   /user/bin和/user/sbin下的哪些程序文件也有可能依赖于lib和lib64。

/media: 便携式设备挂载点。cdrom,floppy
/mnt: 其他文件系统的临时挂载点

/opt: 附加应用程序的安装位置,可选路径
/srv: 当前主机为服务提供的数据。
/tmp: 为那些会产生临时文件的程序,提供的用于存储临时文件的目录,可供所用户
执行写入操作。有特殊权限。
/usr: usr Hierarchy
全局共享的只读数据路径
bin,sbin,lib,lib64,
include:C程序头文件
share:命令手册页和命令自带文档等架构特有的文件的存储位置
local: 另一个层级目录
X11R6: X-Window程序的安装位置
src:程序源码文件的存储位置

/usr/local: Local Hierarchy
让系统管理员安装本地应用程序,也通常用于安装第三方程序。

/var: /var Hierarchy
     存储经常发生变化的数据的目录,如日志等

/proc:基于内存的虚拟文件系统,用于内核及进程存储其相关信息,而且将这些信息          的存储形式抽象为文件系统格式。它们多为内核参数。

/sys: sysfs虚拟文件系统提供了一种比proc更为理想的访问内核数据的途径。
其主要作用在于为管理Linux设备提供了一种统一模型的接口。