Ubuntu_目录树结构

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/Regan_Hoo/article/details/78615301
  1. 顶点 / ,其他所有目录都在根下

  2. 查看目录结构:

    tree
    tree -L 1 /  查看 / 下的第一层目录
    tree -Ld 1 / 只显示目录
    
  3. Linux目录结构与磁盘分区是分离的

    mount /dev/sda1 /etc 将etc挂载到sda1
    
  4. 目录层次标准:FHS
    ①第一层 / 目录下的各个目录应该放什么文件数据
    例如:/etc 放置系统的配置文件;/bin 和 /sbin 放置程序及系统命令
    ②第二层是针对/usr 和 /var 两个目录的子目录来定义

  5. 目录说明:

    /bin  存储二进制可执行命令文件。/usr/bin  也存储了一些基于用户的命令文件
    /sbin 系统命令存储位置。/usr/sbin  也存储了一些系统命令
    /root 根用户目录
    /home 普通用户的默认目录
    /boot  存放Ubuntu内核和系统启动文件
    /mnt  包括系统引导后被挂载文件的文件系统的挂载点
    /dev  存储设备文件,包括所有外部设备,如硬盘、鼠标、键盘等
    /etc  系统配置及服务配置文件、启动命令的目录
    /lib   存储各种程序所需的共享库文件,这些库文件主要为/bin和/sbin目录下的命令文件服务。/usr/lib存放有更多用于普通用户程序的库文件
    /lost+found  该文件一般为空,当系统非法关机后,会存放一些零散文件
    /var  存储很多不断变化的文件,如日志文件
    /usr  包括与用户直接有关的文件和目录,如应用程序,以及支持它们的库文件
    /media  存放Ubuntu系统自动挂载的设备文件
    /proc  这是一个虚拟的目录,它是内存的映射,显示内核及进程信息的虚拟文件系统。
    /tmp  存储系统和用户的临时文件,该文件为任何用户都提供读写权限。
    /initrd  用来在计算机启动时挂载initrd.img映像文件的目录,以及载入所需设备模块的目录。不要删除/initrd目录,否则将无法引导计算机进入操作系统
    /opt  作为可选文件和程序的存放目录,主要被第三方开发者用来简易安装和卸载软件
    /srv  存储系统提供的服务数据
    /sys  系统设备和文件层次结构,并向用户提供详细的内核数据信息
    
展开阅读全文

没有更多推荐了,返回首页