从0开始学Linux | Linux目录介绍

1.Linux的目录文件已经事先人为设定好了含义

因此不像我们在windows那样可以那么随意地存放文件。

下图为Linux目录的大致含义:

         首先一切文件都是从根目录出发的。图上为一些比较常见的Linux目录介绍。

        /home会为每一个用户创建一个以他们的用户名为文件名的文件作为他们的主目录。而root用户的主目录是在和它同一级的/root。我们所要用到的指令都是以二进制的可执行文件存放在/bin目录里。/sbin是系统管理员所用的指令存放的目录。

        在Linux中,一切皆文件。所以Linux会把硬件设备也做成一个文件,存放在/dec中,而一些Linux在运行中识别的其它硬件设备会存放在/media这个目录中。关于虚拟文件系统,也就是系统内存的映射,会存放到/proc目录中(这个很重要,不要修改)。如果你需要和别的系统共享文件夹,需要把你要共享的文件夹挂载到/mnt目录上。

        /tmp用来存放各种临时文件,一些应用程序生成的临时文件,临时的日志文件都会放到这里,及时清理。/var用来存放那些需要变化的文件,比如数据库文件和日志文。

        安装软件时,一般会在/opt里存放可选的安装包,在/user里安装我们要安装的文件,类似于在windows里的program file。

        在Linux运行时,我们要用到/boot目录进行开机,它里面存放了启动Linux所用的核心文件。而之后,我们会用到/lib里的动态链接库,这里存放着系统提供的库文件。如果出现了非法关机的情况,关于一些异常信息的文件会存放在/lost+found目录里。

        /srv里存放着一些服务所要用到的数据,/sys是2.6内核新加的,是新出现的文件系统。

2.linux 的开机过程

这个等我再看看,完了补充。还是不是很懂。

相关推荐

  1. 0开始前端第一天

    2024-06-11 04:28:02       42 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-06-11 04:28:02       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-06-11 04:28:02       106 阅读
  3. 在Django里面运行非项目文件

    2024-06-11 04:28:02       87 阅读
  4. Python语言-面向对象

    2024-06-11 04:28:02       96 阅读

热门阅读

  1. C++线程

    2024-06-11 04:28:02       37 阅读
  2. HOT100与剑指Offer

    2024-06-11 04:28:02       40 阅读
  3. 游戏心理学Day10

    2024-06-11 04:28:02       29 阅读
  4. 使用EFCore和Linq查询语句封装复杂的查询结果

    2024-06-11 04:28:02       45 阅读
  5. Python爬虫实现“自动重试”机制的方法(1)

    2024-06-11 04:28:02       29 阅读
  6. OpenAI 发布的 GPT-4o是什么,有什么功能?

    2024-06-11 04:28:02       50 阅读