美文网首页
Linux目录配置与分区

Linux目录配置与分区

作者: 萍水间人 | 来源:发表于2019-02-03 09:22 被阅读177次

写在前面

我害怕装Linux双系统, 其实最大的一个原因就是不会分区, 害怕自己分区不对把原有的Windows覆盖掉了,那就得不偿失了

Linux的目录配置

FHS 文件层次结构标准

约定

说实话我没看懂上面那张图。

事实上,FHS针对目录树架构仅定义出三层目录下面应该放置什么数据而已,分别是下面这三个目录的定义:

  • / (root, 根目录):与开机系统有关;
  • /usr (unix software resource):与软件安装/执行有关;
  • /var (variable):与系统运行过程有关。
    (还是鸟哥总结的精辟)
根目录约定
FHS规定必须存在 根目录下的

/bin 放置可执行文件的目录
/boot 放置开机会使用到的文件
/dev 设备文件, 比较重要的文件有: /dev/zero, /dev/tty, /dev/sd
/etc 系统主要的配置文件几乎都存放在这个目录
特别重要的目录有: /etc/modprobe.d/, /etc/passwd, /etc/fstab, /etc/issue
/lib 放置函数库的目录
/media 软盘, 光盘, DVD等设备都暂时挂载于此
/mnt 也是挂载设备的目录, 其中 Windows上的Ubuntu就是通过这个目录去挂载windows上的其他的目录的
/opt 第三方协力软件放置的目录
/run 开机所产生的信息放置到这个目录下
/sbin 设置系统环境的文件的目录
/srv 服务的目录
/tmp 暂时存放的目录

/usr
/var
以上两个目录是另外设置的, 但是也位于根目录中。

可选的目录

/home /lib<qual> /root

先放这张图便于理解目录的层次结构


目录树架构

其中 /proc 是一个虚拟文件系统
/sys 也是一个虚拟的文件系统
/lost+found 当文件发生错误的时候, 将一些遗失的片段放入到这个目录

/usr目录约定

是 Unix software resource 的缩写, 不是User的缩写

必须的目录

/usr/bin 所有一般用户能够用到的指令都放在这里
/usr/lib 功能与/lib相同, 可以将/lib链接到这个目录
/usr/local 系统管理员下载的软件,建议安装到这个目录
/usr/sbin 非系统正常运行所需要的指令, 所以可以将/sbin 链接到此目录
/usr/share 主要放置只读架构的数据文件,当然也包括共享文件
其中可能存在次目录 /usr/share/man 线上说明文档
/usr/share/doc 软件杂项的文件说明
/usr/share/zoneinfo 与时区有关的文件

/var目录约定
必须的目录

/var/cache 缓存目录
/var/lib 程序执行时候的数据文件放置的目录
/var/lock 上锁的目录
/var/log 登陆文件放置的目录
/var/mail 电子邮件信箱的目录, 不过这个目录也被放置到/var/spool/mail
/var/run 放置PID的目录
/var/spool 伫列数据的目录


不过鸟哥也总结了,centos 稍做了修改

  • /bin --> /usr/bin
  • /sbin --> /usr/sbin
  • /lib --> /usr/lib
  • /lib64 --> /usr/lib64
  • /var/lock --> /run/lock
  • /var/run --> /run

相关文章

  • Linux目录配置与分区

    写在前面 我害怕装Linux双系统, 其实最大的一个原因就是不会分区, 害怕自己分区不对把原有的Windows覆盖...

  • linux目录介绍及配置文件详细介绍

    linux目录介绍及配置文件详细介绍 重要目录简介 目录名作用boot与电脑启动相关,推荐单独分区。etc存放配置...

  • Linux基础知识有哪些

    Linux基础知识有哪些 一、Linux的磁盘分区及目录 Linux的配置是通过修改配置文件来完成。 1.1、Li...

  • 鸟哥私房菜第三章习题

    1、Linux的目录配置以“树状目录”来配置,至于磁盘分区(partition)则需要与树状目录相配合!请问,在默...

  • 硬盘自动挂载的配置

    查看Linux硬盘信息 格式化硬盘 创建目录 挂载分区 查看磁盘分区的UUID 配置开机自动挂载: mount命令...

  • Linux分区与目录

    Linux分区 /boot分区:/boot分区是操作系统的内核及在引导过程中使用的文件(现在可以不用划分这个区了)...

  • Linux学习笔记 -- 06 Linux的文件权限与目录配置

    目录导读 用户与用户组 Linux文件权限概念 Linux文件种类与扩展名 Linux的目录配置 Linux的多用...

  • linux必备命令

    1.linux分区必须有根分区/和swap交换分区 2.linux各个分区文件的存储状态 / 根目录 /bin 存...

  • 鸟哥的Linux私房菜读书笔记(1)

    1.Linux文件、目录与磁盘格式 A.Linux的文件权限与目录配置 1)用户与用户组 2)Linux...

  • linux init

    查看linux版本 查看磁盘分区 添加用户bf创建用户主目录 修改用户密码 创建下载目录 解压 配置环境变量 to...

网友评论

      本文标题:Linux目录配置与分区

      本文链接:https://www.haomeiwen.com/subject/pswdsqtx.html