Linux操作系统ubuntu根目录说明

  • bin:
      系统启动需要的命令和大部分普通用户平常所需的可执行命令。
      需要注意的是这个文件夹中的文件都是二进制的,权限很高,绝大部分文件普通用户都只有执行权限,无读写权限。只有root账户有读写权限。

  • boot:
      目录中存放Ubuntu内核文件及引导加载器bootstraploade相关的文件,如果这个目录中的文件被破坏,一般都会出现启动引导异常,无法正常进入系统。root权限才能读写文件。

  • cdrom:
    光盘目录,如果插入光盘会出现光盘内容(这个已经很少用了,被时代淘汰的功能)

  • dev:
    设备列表文件夹,设备包括鼠标、键盘、硬盘等。关于设备驱动文件都存放在这个文件夹中,。

  • etc:
    程序的配置文件目录,比如配置vi编辑器的vimrc就在这个文件下内部,系统不同用户的密码就存放在这个文件夹中。这个文件夹的权限很高,root权限才能编辑修改文件。

  • home:
    家目录,所有普通用户都有一个以自己名字命名的文件夹存放在这个目录中。
    普通用户登录ubuntu默认进入的就是家目录中自己的文件夹,可用pwd命令查看,也可用 cd ~ 命令快速跳转到家目录

  • lib:
    各种程序所需的共享动态链接库,是系统程序能正常运行的支持文件。  
    主要存放的都是系统程序共用的代码,提高程序的可读性,节省空间。

  • lib32:
    系统32位支持库,有的系统是64位,则位lib64位支持库

  • lib64:
    lib64位支持库,我的是32位的,里面只有一个文件。

  • media:
    存放所有关于媒体信息的文件。

  • mnt:
    所有挂载在系统中的设备。比如U盘设备

  • opt:
    安装程序的引导和程序文件,如果缺少必要的文件,安装的程序无法正常启动,一般多是第三方软件,比如sublime

  • proc:
    这是process的缩写,表示进程。存放的是系统信息和进程信息。这个目录中存放的文件很重要,记录了系统运行的绝大部分性能信息和各种参数信息。

  • root:
    这是超级管理员的家目录,超级管理员拥有最高级的权限,能够对系统中的几乎所有文件系统可读可写可执行的操作。

  • run:
    保存从系统诞生到当前的关于系统信息的文件。

  • sbin:
    存放系统管理员可执行的命令。里面也是二进制文件。
    一般不给普通用户执行,除非必要的时候,普通用户获取超级管理员权限可执行部分命令。

  • snap:
    snap应用框架的程序文件

  • srv:
    一般是系统存储的服务相关数据。

  • sys:
    系统中的设备和文件层次结构。文件夹中存储系统信息,用户需要的信息也从中调用。

  • tmp:
    存放系统或者用户的临时文件的目录。

  • usr:
    和用户有关的文件系统都存放在这个目录。

  • var:
    存放类似日志这样随时间变化的文件。

  • initrd.img
    临时引导系统到内核文件的镜像文件。不能随便删除。分为几个阶段的引导过程,完成磁盘及相关的空间分配整理。

  • vmlinuz:
    属于一个可压缩的软链接内核。创建内核连接分为两种。

猜你喜欢

转载自blog.csdn.net/qq_51899357/article/details/120903425