Linux磁盘管理4.12

一 blockbitmap(区块对照表):

新增文件时会用到block.选择空的block来记录新文件的数据,block bitmap来帮助实现查询block中哪个是空的,能快速的找到可使用的空间来配置文件.

在删除某些文件时,原本占用的block号码就得释放出来,此时在block bitmap当中相对应到block号码的标志就得修改为未使用.

Inode bitmap与block bitmap功能相似,只是inodebitmap记录的是使用和未使用的inode号码.

二目录树的读取:

由于目录树是由根目录开始读起,因此系统通过挂载的信息可以找到挂载点的inode号,此时就能够得到根目录的inode内容,并依据inode读取根目录的block内的文件名数据,再一层一层的往下读到正确的文档名.

三磁盘管理常用命令:

df:列出文件系统的整体磁盘使用量

-a 显示所有

-h human,将容量以易读的形式列出来(人性化)

-i 显示inode信息而非块用量

-l 只显示本机的文件系统

-T 显示文件系统类型

du:评估文件系统的磁盘使用量(常用在推估目录所占用量)

-a 列出所有的文件与目录容量

-h 人性化

-s 列出总量,而不是列出每个个别的目录占用量

-k 以KB列出容量显示

-m 以MB列出容量显示

四软连接和硬链接:

ln:在linux底下的连结档中有两种,一种是类似windows的快捷方式功能的文件,可以让你快速的链接到目标文件,另一种是透过文件系统的inode连接来产生新文档名,而不是产生新文件,这就是实体链接或叫硬连接(Hard link).

Symbolic Link 符号链接就是在创建一个独立的文件,而这个文件会让数据的读取指向他link的那个文件的档名,由于只是利用文件来作为指向的动作,所以,当来源档被删除之后,symbolic link的文件会打不开,会一直说.文件无法打开,实际上就是找不到原始档名.

五磁盘的分割,格式化,检验和挂载

对磁盘进行分割,以创建可用的partition

对该partition进行格式化,以创建系统可以的filesystem

在linux上,需要创建挂载点,并将他挂载上来

由于每个人的环境不一样,因此每部主机的磁盘数量也不同。所以先使用df命令找出可用的磁盘文件名然后再用fdisk来查阅。

1 一般创建分割槽的形式会有以下的情况:

1-4号尚有剩余,且系统未有extended:此时会出现挑选Primary/Extended的项目,且你可以指定1-4号间的号码;

1-4号尚有剩余没,且系统有extended:此时会出现挑选Primary/Logical的项目,若选择P则你还需要指定1-4号间的号码,若选择l则不需要配置号码。

1-4没有剩余,且系统有extended:此时不会让你挑选分割槽类型,直接汇进入logical的分割槽形式。

2 磁盘的格式化:

Mkfs [-t 文件系统格式] 装置文件名

-t:可以接文件系统格式,如ext4,ext2,vfat等

例如 mkfs –t ext3 /dev/hdc6

3 磁盘的挂载与删除:

注意单一文件系统不应该被重复挂载在不同的挂载点中

单一目录不应该重复挂载多个文件系统

要作为挂载点的目录,理论上应该都是空目录

Mount [-t 文件系统] [-L label名] [-o 额外选项] \[-n] 装置文件名挂载点

挂载ext2/ext3文件系统,需要在/etc/mnt下。

例如 mkdir /mnt/hdbc6

mount /dev/hdc6 /mnt/hdc6

df

4开机自动挂载命令:需要编辑/etc/fstab进入之后按照自己的磁盘分配进行编辑

最后是挂载删除命令:umount [-fn] 装置文件名或挂载点

-f:强制卸除,可用在类似网络文件系统无法读取的情况下

-n:不升级/etc/mtab情况下卸除

Linux磁盘管理4.12相关推荐

  1. linux磁盘管理系列一:磁盘配额管理

    磁盘管理系列 linux磁盘管理系列一:磁盘配额管理   http://www.cnblogs.com/zhaojiedi1992/p/zhaojiedi_linux_040_quota.html l ...

  2. linux空间管理,教你玩转Linux—磁盘管理

    导读 Linux磁盘管理好坏直接关系到整个系统的性能问题,Linux磁盘管理常用三个命令为df.du和fdisk. df df命令参数功能:检查文件系统的磁盘空间占用情况.可以利用该命令来获取硬盘被占 ...

  3. Linux系列教程——1 Linux磁盘管理、2 Linux进程管理、3 Linux系统服务、 4 Linux计划任务

    文章目录 1 Linux磁盘管理 1.磁盘的基本概念 1.什么是磁盘 2.磁盘的基本结构 3.磁盘的预备知识 1.磁盘的接口类型 2.磁盘的基本术语 3.磁盘在系统上的命名方式 4.磁盘基本分区Fdi ...

  4. linux 磁盘管理 阵列,Linux 磁盘管理~~~~RAID1

    Linux磁盘管理~~~~RAID1 实验环境 Linux操作系统的pc机上添加2块30g大小的磁盘 实施步骤: 1.0 对磁盘进行分区 [root@host129~]# fdisk /dev/sdb ...

  5. linux磁盘管理命令 lv,Linux磁盘管理--LVM原理及基本操作

    LVM(Logical Volume Manager)逻辑卷管理是Linux磁盘管理中的常用操作, 本文主要描述LVM的基本原理以及对LVM的扩展和缩减的基本操作. LVM实质是过软件方式将多个物理分 ...

  6. linux 磁盘管理上(分区操作,格式化文件,挂载和卸载)

    一:检测并确认新磁盘,规划磁盘分区 首先加硬盘进去,fdisk -l  查看磁盘分区 device     分区的设备文件名称 boot         是否是引导分区.是 则有*表示 start   ...

  7. Linux磁盘管理基础学习

    Linux 磁盘管理常用三个命令为 df.du 和 fdisk. df(英文全称:disk full):列出文件系统的整体磁盘使用量 du(英文全称:disk used):检查磁盘空间使用量 fdis ...

  8. linux 磁盘管理3板斧,Linux 磁盘管理的命令

    Linux   磁盘管理 磁盘分区及挂载: 先查询系统的使用情况: 使用fdisk -l语句 查询结果: 进行磁盘的新建:***添加磁盘时系统必须处于关机状态** 在进行对系统磁盘的使用情况的查询 查 ...

  9. linux命令管理GPT分区,Linux磁盘管理GPT分区教程

    Linux内核代码量大.逻辑关系复杂,因此对内核中的错误进行追溯和调试一直以来都是一件既耗费时间又耗费精力的事情.接下来是小编为大家收集的 Linux磁盘管理GPT分区教程,希望能帮到大家. Linu ...

最新文章

  1. 将格式化的日期字符串转换为Unix时间戳(php)
  2. 使用 Maven 执行 java main class(java应用程序)
  3. Java中头指针和头结点_. 2 . 【严题集 2.1① 描述以下三个概念的区别:头指针、头结点、首元结点(第一个元素结点)。...
  4. 深入浅出MFC:DDX_Control本质探究
  5. java map class_Java:声明一个包含两个相关泛型类型的Map(Map,Class ?extends ClassB )...
  6. left join缺失右括号_LeetCode刷题实战31:最长有效括号
  7. 7.JasperReports学习笔记7-applet打印
  8. 再谈System.arraycopy和Arrays.copyOf
  9. Java后端Controller层解析Json数组转对象
  10. 框架合集:Java框架自学视频教程-动力节点
  11. LVDS,接口,时序讲解,非常好的文章
  12. SAP《MM学习指南》操作记录----仓库盘点
  13. canvas webGL SVG 比较
  14. 荣耀linux电脑开机后黑屏,开机黑屏进不了系统,教您解决电脑开机黑屏进不了系统...
  15. 算法心得:高效算法的奥秘 作者:[美] Henry S. Warren, Jr.
  16. 公司MES项目现场落地实施总结
  17. Ubuntu解压缩命令详解
  18. 查询rssi指令_你的 iPhone 信号有多差?教你一招查询信号强度
  19. 如何清除浏览器缓存?
  20. java 读取dwg_Java 读取 dwg 转换 dxf

热门文章

  1. poj3723 招兵 最大权森林
  2. 自定义webjars
  3. 泛函分析中的向量空间
  4. c语言数据结构算法设计题,数据结构题集(C语言版)算法设计题答案[].doc
  5. 使用h5格式的文件进行数据的存储
  6. 微信小程序之图片懒加载
  7. 中职计算机技能高考课件,中职技能高考 语文复习交流 19版.ppt
  8. 入门微信小程序三(自定义组件)
  9. 四川天创速盈:在拼多多开店之前,需要对用户群体进行分析
  10. 国防科技大学2005年招生专业一览表