来自 金沙澳门官网网址 2019-09-29 14:25 的文章
当前位置: 金沙澳门官网网址 > 金沙澳门官网网址 > 正文

【金沙澳门官网网址】文件系统路径说明,linu

二.系统文件目录结构表达

  金沙澳门官网网址 1

目录

说明

/

虚拟目录的根目录,通常不会在这里存储文件

/bin

二进制目录,存放用户级的GNU工具

/boot

启动目录,存放启动文件

/dev

设备目录,系统在这里创建设备节点

/etc

系统配置文件目录

/home

主目录,系统在这里创建用户目录

/lib

库目录,存放系统和应用程序的库文件

/media

媒体目录,可移动媒体设备的常用挂载点

/mnt

挂载目录,另一个可移动媒体设备的常用挂载点

/opt

可选目录,常用于存放第三方软件包和数据文件

/proc

进程目录,存放现有硬件及当前进程的相关信息

/root

Root用户的主目录

/sbin

系统二进制目录,存放许多gnu管理员级工具

/run

运行目录,存放系统运作时的运行时数据

/srv

服务目录,存放本地服务的相关文件

/sys

系统目录,存放系统硬件信息的相关文件

/tmp

临时目录,可以在该目录中创建删除临时工作文件

/usr

用户二进制目录,大量用户级的gnu工具和数据文件存储

/var

可变目录,用以存放经常变化的文件,比如日志文件

  1. 相近的挂载目录结构

一. Linux文件系统路线表明

   熟谙windows系统的,都知晓文书路线表示,如C:UserrichDocumnetstest.doc。

  在linux中目录称为虚构目录(virtual directory) 根目录是root,根目录下的目录和文件会遵循访谈它们的目录路径一一列出。如:/home/rich/Documnets/test.doc(斜杠与windows系统相反)。  路线自个儿并从未提供任何有关文件到底贮存在哪个物理磁盘上的新闻。 在linux pc上设置的率先块硬盘称为根驱动器。 根驱动器富含了虚构目录的骨干,别的目录都以从这里伊始创设的。

  在根驱动器上成立一些专程的目录称为挂载点(mount point). 挂载点是虚构目录中用于分分配的定额外部存储器储设备的目录。设想目录会让文件和目录出现在这个挂载点目录中,可是实际上它们却蕴藏在其余二个驱动器中。

  平常系统文件会蕴藏在根驱动器中,而客商文件则存款和储蓄在另一驱动器中,如下图:
     金沙澳门官网网址 2

  下边展现了微型Computer中的两块硬盘。一块硬盘和设想目录的根目录关联起来。剩下的硬盘就足以挂载到虚构目录结构中的任哪个地方方。在上头的例证中,第二块硬盘被挂载到/home地点。

$ mount /dev/sda3 /data   ##sda3分区挂载在data目录下
$ umount /data   ##卸载data目录下分区
  1. 世世代代挂载:开机自动挂载
    亟需修改/etc/fstab

a. 挂载点必得是七个目录
b. 贰个分区挂载在三个已存在的目录上,这么些目录能够不为空,但挂载后那个目录下在此之前的剧情将不可用。对于其它操作系统创立的文件系统的挂载也是那般,卸载后,目录从前的文件都还在,不会有其余错过
c. 目录只占磁盘里的三个inode,寄存文件属性等消息
d. 任何贰个分区都不能够不挂载到有些目录上
e. 目录是逻辑上的分别。分区是大意上的界别
f. 磁盘Linux分区都不可能不挂载到目录树中的有个别具体的目录上才干扩充读写操作
g. 根目录是具有Linux的文本和目录所在的地点,须要挂载上三个磁盘分区
h. 二个分区能够挂在八个目录,但转头八个索引只好是贰个分区的挂载点

/dev/sda3     /data      ext3    defaults 1    2
  1. 加上硬盘&分区&挂载
    仿照效法以前写的文章摘要《Centos下磁盘分区及挂载》

0x01 Linux 分区简要介绍

![](https://upload-images.jianshu.io/upload_images/4241038-2339e498c92de522.jpg)

目录结构

UUID=7cc82613-5be2-4e58-b359-0920613f9509     /data        ext3    defaults   1    2

0x03 实战分区挂载

  1. 主分区 vs 扩大分区
    硬盘分区表中最多能存款和储蓄三个分区,但大家实际使用时相似只分为四个分区,三个是主分区(Primary Partion)八个是扩展分区(extended partition),主分区能够即时被选取但不能够再分区,扩张分区必需再展开分区后本事选取,也正是说它必需还要开展三回分区。那么由扩展分区再分下去的是何等吗?它就是逻辑分区(Logical Partion),逻辑分区相当少上限制。
  2. 驱动器标示的意义
    对Linux顾客来讲不论有多少个分区,都得分给目录使用,它到底就独有三个根目录,二个独门且唯一的公文结构。Linux中各个分区都是用来组合总体文件系统的一有个别,因为它利用了一种叫“挂载点”的管理措施,它的全套文件系统中富含了一站式的公文和目录,且将三个分区和二个目录联系起来。那时要载入的三个分区就在linux的寄存空间的某部目录下获得。
    对于IDE硬盘,驱动器标记符为“hdx1”,在那之中“hd”声明分区所在设备的系列,这里是指IDE硬盘了。“x”为盘号(a为基本盘,b为主导从属盘,c为协理主盘,d为支持从属盘),“1”代表分区,前四个分区用数字1到4代表,它们是主分区或扩展分区,从5起先正是逻辑分区。例,hda3意味着为第一个IDE硬盘上的第四个主分区或扩展分区,hdb2表示为首个IDE硬盘上的第一个主分区或扩丰裕区。对于SCSI硬盘则标志为“sdx1”,SCSI硬盘是用“sd”来代表分区所在设备的类其余,别的则和IDE硬盘的意味方法同样。
    下面能够见到,Linux的分区是差异于另外操作系统一分配区的,它的分区格式常用的有Ext3和Swap三种,Ext3用来寄放系统文件,Swap则作为Linux的置换分区(相当于windows中的虚拟内部存款和储蓄器文件)。那么现在我们就能够知晓Linux最少要求多个特地的分区(Linux Native(本地)和Linux Swap(调换))。由于不可能将Linux安装在Dos/Windows分区。日常的话大家将Linux安装七个或七个门类为“Linux Native”的硬盘分区,不过在Linux的每多个分区都无法不要钦命二个“Mount Point”(挂载点),告诉Linux在运转时,那么些目录要给哪个分区使用。对“Swap”分区来讲, 日常也定义一个,且它不须求定义载入点。
    下边我们先对“Linux Native”和“Linux Swap”有个起来的打听。
    SWAP分区是LINUX临时储存数据的置换分区,它至关首尽管把主内部存款和储蓄器上一时不用得数据存起来,在供给的时候再调进内存内,且作为SWAP使用的分区不用钦赐“Mout Point”(载入点),既然它看成交流分区,大家当然应给它内定大小,它最少要对等系统上实在内部存款和储蓄器的量,平日的话它的大小是内部存款和储蓄器的一至两倍。其它你也能够成立和采纳二个之上的置换分区,最多15个。
    Linux Native是寄存系统文件的地点,平时用EXT4的分区类型,对Linux来讲,有了十分大的选用余地,能够把系统文件分多少个区来装(必供给证实挂载点),也足以就装在同叁个分区中(挂载点是“/”)。
  3. 怎么要自定义几个分区
    a. 在不损失数指标状态下重装系统,例如独立设置/home挂载点,重装系统的时候平素标识回/home,数据不会有任何损失。
    b. 针对区别挂载点的表征分协作适的文件系统以创造发挥品质,比方对/var使用reiserfs,对/home使用xfs,对/使用ext4。
    c. 针对分歧的挂载点开启不相同的挂载选项,如是不是需求及时同步,是或不是展开日志,是不是启用压缩。
    d. 大硬盘寻找范围大,功效低
    e. 磁盘分配的定额只好对分区做设定
    f. /home、/var、/usr/local 常常是独自分区,因为平时会操作,轻易爆发碎片

Linux 在起步的时候经过 fstab 中的新闻挂载各种分区,三个顶级的分区条款就如这么:

本文由金沙澳门官网网址发布于金沙澳门官网网址,转载请注明出处:【金沙澳门官网网址】文件系统路径说明,linu

关键词: