Linux磁盘分区和挂载

分区

分区的方式:

  • mbr分区

    • 最多支持4个主分区
    • 系统只能安装到主分区上
    • 扩展分区要占用一个主分区
    • MBR最大支持2TB,但拥有最好的兼容性
  • gtp分区
    • 支持无线多个主分区(操作系统可能限制)
    • 最大支持18EB的大容量(1EB=1024PB、1PB=1024TB)

Linux分区

  • Linux无论有几个分区,分给哪一目录使用,还是只有一个根目录,一个独立且唯一的文件结构,Linux每个分区都是用来组成整个文件系统的一部分。

  • Linux采用一种叫 ‘载入’ 的处理方法,它的整个文件系统中包含一整套的文件和目录,且将一个分区和目录联系起来,这时要载入对的一个分区将使它的存储空间在一个目录下获得。
  • Linux下 一切皆文件。

硬盘说明

  • Linux硬盘分成 IDE 硬盘【并口,针状】和 SCSI 硬盘【串口】,目前基本上使用的是 SCSI 硬盘。
  • 对于 IDE 硬盘,驱动器标识符 hdx~、 hd:表明分区所在设备类型,x:盘号【a:基本盘,b:基本从属盘,c:辅助主盘,d:辅助从属盘】,~ :代表分区,前四个分区用数字1-4表示,他们是主分区或扩展分区,从5开始就是 逻辑分区。 hdb2:第二个IDE硬盘上的第二个主分区或扩展分区。
  • 对于SCSI 硬盘,标识为 sdx~。

查看系统分区和挂载命令

  • lsblk 【-f】 : 【list block】

挂载

操作实例

​ 给Linux增加一个新硬盘,挂在到 home 目录下。

  • 添加硬盘

    • reboot 后,lsblk -f 可以看到【名字】。
  • 分区
    • fdisk /dev/名字
  • 格式化
    • mkfs -t ext4 /dev/名字:格式化成 ext4 格式。
  • 挂载
    • 先创建一个 /home/newdisk
    • mount /dev/名字 /home/newdisk
  • 设置自动挂载【永久挂载:重启系统后仍挂载】
    • vim /etc/fstab
    • 添加完成后,mount -a 立刻生效
  • 卸载
    • umount /dev/名字

磁盘情况查询

命令:df -h

查询指定目录的磁盘使用情况:df -h 目录

-s:指定目录占用大小汇总

-h:带计量单位

-a:含文件

--max-depth=1:子目录深度

-c:列出明细的同时,增加汇总值

操作实例

  • 统计 /home 下文件夹个数

    • ls -l /home | grep '^-' | wc -l
  • 统计 /home 下目录的个数
    • ls -l /home | grep '^d' | wc -l
  • 统计 /home 下文件的个数,包含子文件夹
    • ls -lR /home | grep '^-' | wc -l
  • 统计文件夹下目录的个数,包含子文件夹
    • ls -lR /home | grep '^d' | wc -l
  • 以树状显示目录结构

    • yum install tree -y

Linux磁盘分区和挂载的更多相关文章

  1. Linux 实用指令(7)--Linux 磁盘分区、挂载

    目录 Linux 磁盘分区.挂载 1 分区基础知识 1.1 分区的方式: 1.2 windows 下的磁盘分区 2 Linux分区 2.1 原理分析 2.2 磁盘说明 2.3 使用lsblk指令查看当 ...

  2. Linux磁盘分区、挂载、查看文件大小

    快速查看系统文件大小命令 du -ah --max-depth=1 后面可以添加文件目录 ,如果不添加默认当前目录. 下面进入正题~~ 磁盘分区.挂载 引言: ①.分区的方式 a)mbr分区: 最多支 ...

  3. Linux 磁盘分区和挂载

    目录 Linux 磁盘分区和挂载 windows 下的分区 磁盘管理 相关命令 分区及挂载实现步骤 添加硬盘 分区步骤 步骤 挂载步骤 卸载分区步骤 补充: Linux 磁盘分区和挂载 windows ...

  4. linux磁盘分区、挂载、查看

    实战: 34    查看本机所有磁盘                 fdisk -l 35    查看磁盘挂载情况                lsblk -f 36            39: ...

  5. Linux磁盘分区-mount挂载

    Linux磁盘分区类型 磁盘存储术语CHS head:磁头  磁头数=盘面数 track:磁道  磁道=柱面数 sector:扇区,512bytes cylinder:柱面 1柱面=512*secto ...

  6. Linux磁盘分区,挂载

    分区基础知识 分区的方式:   1) mbr分区:     1.最多支持四个主分区     2.系统只能安装在主分区     3.扩展分区要占一个主分区     4.MBR最大只支持2TB,但拥有最好 ...

  7. linux 磁盘分区和挂载看这一篇就够了

    Linux fdisk 和 mount 命令操作指南,linux磁盘管理.新增磁盘.挂载新硬盘(linux运维入门) 首先列出文件系统的整体磁盘空间使用情况.可以用来查看磁盘已被使用多少空间和还剩余多 ...

  8. Linux 磁盘分区、挂载

    一.分区介绍 mbr分区: 1.最多支持四个主分区 2.系统只能安装在主分区上 3.扩展分区要占一个主分区 4.mbr最大只支持2TB,但拥有最好的兼容性 gpt分区: 1.支持无限多个主分区(但操作 ...

  9. Linux磁盘分区与挂载

    原理介绍 在Linux世界中,一切皆目录,每一块硬盘分区对应Linux的一个目录,所以我们可以通过管理目录来管理硬盘分区,而将硬盘分区与文件目录关联的操作就成为"挂载"[mount ...

随机推荐

  1. 洛谷P3120 [USACO15FEB]牛跳房子(动态开节点线段树)

    题意 题目链接 Sol \(f[i][j]\)表示前\(i\)行\(j\)列的贡献,转移的时候枚举从哪里转移而来,复杂度\(O(n^4)\) 然后考虑每一行的贡献,动态开节点线段树维护一下每种颜色的答 ...

  2. js/jq 倒计时插件(一)

    //很多时候我们需要用到倒计时比如(一些发布会倒计时,秒杀倒计时,活动倒计时等),接下来将介绍两种倒计时插件的写法 //html结构 <!DOCTYPE html> <html la ...

  3. Android 对话框(Dialog)

    Activities提供了一种方便管理的创建.保存.回复的对话框机制,例如 onCreateDialog(int), onPrepareDialog(int, Dialog), showDialog( ...

  4. Android微信支付—注意事项

    坑点一:PayReq的参数 sign的生成 PayReq对象有个参数为packageValue 而sign生成时要用到packageValue,但是对应的Key是package,这里的key容易弄错 ...

  5. Android自定义View探索—生命周期

    Activity代码: public class FiveActivity extends AppCompatActivity { private MyView myView; @Override p ...

  6. java基础——队列

    目录 前言 基础 实现: 两个队列模拟一个堆栈 前言 java已经提供了堆和栈的相对应的类,这里只是模拟一下队列. 队列是一种先进先出的线性表. 基础 java5中新增加了java.util.Queu ...

  7. SQLSERVER数据库备份操作和还原操作做了什么

    SQLSERVER数据库备份操作和还原操作做了什么 看了这篇文章:还原/备份时做了些什么 自己也测试了一下,下面说的错误日志指的是SQLSERVER ERRORLOG 一般在C:\Program Fi ...

  8. webpack HMR是如何工作的?

    https://github.com/webpack/docs/wiki/hot-module-replacement-with-webpack https://www.jianshu.com/p/9 ...

  9. Oracle EBS AR 收款API收款方法标识无效

    1.确认是不是没有收款方法 methods那个表的问题2.查看收款方法那个LOV的问题3.界面录入 是否会有问题  碰到的问题是 收款日期比较早时 找不到对应的收款方法 银行账户需要重新设置

  10. 使用vue做项目

    使用vue做项目需要用到node.js的npm来管理包 所以我们需要先下载node.js然后通过node的npm来管理包  安装完 nodejs后 我们需要执行 npm install vue-cli ...