Linux入门之目录结构


前言

文章的内容来源拉钩教育上的课程学习,通过写博客的方式,更好的提高对该知识的掌握。


一、分区结构

  • 在Linux中,/是根目录。/对应一个磁盘还是多个磁盘? 在/创建目录时候,目录属于哪个磁盘?
    • 通过df -h指令查看上面两个问题,我的根目录挂载在/dev/vad1下

在这里插入图片描述

  • 通过df -T 查看详细信息

在这里插入图片描述

- 挂载

  • 分区结构最终需要挂载到目录上。上面 例子中 /dev/vda1分区被挂载到了 /下。 这样在/创建的文件都属于 /dev/vad1分区。采用ext4文件系统,可见不同目录可以采用不同的文件系统。
  • 将一个文件系统映射到某个目录的过程叫做挂载(Mount)。
  • 通过 mount -l 查看已经挂载的文件系统。

二、目录结构

在这里插入图片描述

  • 最顶层的目录称为根目录,用**/**表示。

  • /bin(二进制)包含许多用户可以访问的执行文件,如ls,cp,cd等。这里的大多数程序都是二进制格式的,因此称为bin目录。

  • /dev(设备文件)通常挂载在devtmpfs文件系统上,里面存放的是设备文件节点。通常直接和内存进行映射,而不是物理磁盘。

  • /dev/null可以用来销毁任何输出的虚拟设备。你可以用重定向符号将任何输出流重定向到dev /null来忽略输出的结果。

  • /dev/zero 是一个产生数字0的虚拟设备。无论对它进行多少次读取,都会读到0.

  • /dev/ramdom 是一个产生随机数的虚拟设备。读取这个文件中的数据,你会得到一个随机数。

  • /etc(配置文件),/etc的名字的含义是 and so on … 也就是等等及其它,Linux用来保存程序的配置

  • /proc(进程和内核文件)存储了执行中的进程和内核的信息。如可以通过 /proc/1122 目录找到和进程1122关联的全部信息。

  • /sbin(系统二进制)和/bin类似,通常是系统启动必需的指令,也可以包括管理员才会使用的指令。

  • /tmp(临时文件)用于存放应用的临时文件,通常是tmpfs文件系统。系统重启会清除/tmp文件,所有这个目录不能放应用和重要的数据。

  • /var(可变数据文件)用于存储运行时的数据,如日志通常会放在 /var/log目录下。

  • /boot (启动)目录下存放Linux的内核文件和启动镜像,通常这个目录与磁盘最头部的分区,启动的时候需要加载目录内的文件。

  • /opt(可选软件)通常会把第三方软件安装到这个目录。

  • /root(root用户家目录)为了防止误操作,Linux设计中的root用户的家目录没有设计在/home/root下,而是/root目录。

  • /home(家目录)用于存放用户的个人数据。如用户wang的个人数据就会放在/home/wang,通常用户登录的时候,都会出现在家目录下。

  • /media(媒体)自动挂载的设备通常会出现在/media目录下。

  • /mnt(挂载),我们习惯把手动挂载的设备都放在这个目录下。

  • /svr(Service Data)通常用来存放服务数据,比如你开发的网站资源文件。

  • /usr (unix System Resource)包含系统需要系统资源文件,通常应用程序会把后来安装的可执行文件也放到这个目录下

    • vim 编辑器的可执行文件通常在/usr/bin 目录下,区别于ls会在 /bin 目录下 ·/usr/sbin中会包含通常系统管理员才会使用的指令。

    • /usr/lib 目录存放系统的库文件,如一些重要的对象和动态链接库文件。

    • /usr/lib目录下会有大量的.so 文件,这些叫Shared Object,类似windows下的dll文件。

    • /usr/share 目录下主要是文档,如man的文档都在 /usr/share/man 下面。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值