• 原理介绍
    1、linux无论有几个分区,分给哪一目录使用,它归根结底只有一个根目录,一个独立且唯一的文件结构,Linux中每个分区都是用来组成整个文件系统的一部分。
    2、linux采用了一种叫“载入”的处理方法,它的整个文件系统中包含了一整套的文件和目录,且将一个分区和一个目录联系起来。这时要载入一个分区将使它的存储空间在一个目录下获得。

  • 查看所有设备挂载情况
    命令:lsblk 或者 lsblk -f

  • 硬盘说明
    1、Linux硬盘分IDE硬盘和SCSI硬盘,目前基本上是SCSI硬盘
    2、对于IDE硬盘,驱动器标识符为“hdx~”,其中“hd”表明分区所在设备的类型,这里是指IDE硬盘了。“x”为盘号(a为基本盘,b为基本盘从属盘,c为辅助主盘,d为辅助从属盘),“ ~”代表分区,前四个分区用数字1到4表示,它们是主分区或扩展分区,从5开始就是逻辑分区。例:hda3表示为第一个IDE硬盘上的第三个主分区或扩展分区,hdb2表示为第二个IDE硬盘上的第二个主分区或扩展分区。
    3、对于SCSI硬盘则标识为“sdx~”,SCSI硬盘是用“sd”来表示分区所在设备的类型的,其余则和IDE硬盘的表示方法一样。

如何增加一块硬盘

1、虚拟机添加硬盘
在虚拟机菜单中,选择“设置”,然后设备列表里添加硬盘,然后一路下一步,中间只有选择磁盘大小的地方需要修改,直至完成然后重启系统(才能识别)!


输入lsblk,并没有检查到新的磁盘,需要重启系统。

重启后:

2、分区
分区命令:fdisk /dev/sdb

开始对/sdb分区
m 显示命令列表

n 新增分区

p 显示磁盘分区 同 fdisk -I

d 删除分区
w 写入并退出

说明:开始分区后输入n,新增分区,然后选择p,分区类型为主分区。两次回车默认剩余全部空间。最后输入w写入分区并退出,若不保存退出输入q。
3、格式化
格式化命令:mkfs -t ext4 /dev/sdb1
其中ext4是分区类型

4、挂载
挂载:将一个分区与一个目录联系起来
mount 设备名称 挂载目录
例如:mount /dev/sdb1 /newdisk

删除挂载:
umount 设备名称 或者 挂载目录
例如:umount /dev/sdb1 或者 umount /newdisk

注意:用命令行挂载重启后会失败
5、设置自动/永久挂载
通过修改/etc/fstab实现挂载
添加完成后 执行mount -a 即刻生效


添加数据,并保存:

磁盘情况查询

  • 查询系统整体磁盘使用情况
    基本语法
    df -h
  • 查询指定目录的磁盘占用情况
    基本语法
    du -h
    查询指定目录的磁盘占用情况,默认为当前目录
    -s 指定目录占用大小汇总
    -h 带机量单位
    -a 含文件
    –max-depth=1 子目录深度
    -c 列出明细的同时,增加汇总值
  • 工作实用指令

1、统计/opt文件夹下文件的个数
ls- l /opt | grep “^-” | wc -l

2、统计/opt文件夹下目录的个数
ls -l /opt | grep “^d” | wc -l

3、统计/opt文件夹下文件的个数,包括子文件夹里的
ls -lR /opt | grep “^-” | wc -l

4、统计/opt文件夹下目录的个数,包括子文件夹里的
ls -lR /opt | grep “^d” | wc -l

5、以树状图显示/opt目录结构
tree /opt

Linux中的磁盘分区相关推荐

  1. linux创建磁盘的命令,linux中创建磁盘分区的命令是什么

    linux中创建磁盘分区的命令是fdisk.具体方法是:1.进入root,查看所有磁盘的分区情况:2.执行命令[fdisk /dev/sdc],对sdc磁盘进行分区:3.依次输入n.p创建主分区即可. ...

  2. linux中磁盘分区命令是什么,linux中创建磁盘分区的命令是什么

    linux中创建磁盘分区的命令是fdisk.具体方法是:1.进入root,查看所有磁盘的分区情况:2.执行命令[fdisk /dev/sdc],对sdc磁盘进行分区:3.依次输入n.p创建主分区即可. ...

  3. linux显示磁盘使用情况命令,Linux中监控磁盘分区和使用情况的几个工具

    导读 在文章中将讨论Linux中可用于监视磁盘使用情况的命令行实用程序,提供有关总大小容量.已用总量.文件系统信息和分区信息等.让我们看看这些工具如何帮助检索这些信息 df命令 df是一个Linux命 ...

  4. linux之观察磁盘分区状态(lsblk)

    在linux中观察磁盘分区的状态可以使用命令lsblk ,如下图所示: 下面中的信息解释了上图查出来的内容: lsblk命令的参数如下: -d ∶仅列出磁盘本身,并不会列出该磁盘的分区数据 -f ∶同 ...

  5. linux改分区卷标,在深度操作系统Deepin中修改磁盘分区的卷标的语法

    如果想在深度操作系统Deepin中修改磁盘分区的卷标,那就使用e2label命令,当然,也可以用Gparted(分区编辑器)改.有时候电脑上安装多个操作系统,比如安装有Windows 7.Deepin ...

  6. linux中original_如何在 Linux 中整理磁盘碎片

    如何在 Linux 中整理磁盘碎片 转载自: 如何在 Linux 中整理磁盘碎片​linux.cn 有一个神话是 linux 的磁盘从来不需要整理碎片.在大多数情况下这是真的,大多数因为是使用的是优秀 ...

  7. linux初学者-普通磁盘分区篇

    磁盘是计算机的重要组成部分,是记录数据的场所.在使用磁盘时,经常需要对其进行分区来实现不同的用途.下文将介绍在linux系统中普通磁盘分区的方法. "fdisk -l"命令可以查看 ...

  8. 玩转 Linux 之:磁盘分区、挂载知多少?

    转载于:http://my.oschina.net/leejun2005/blog/290073 在做日志机扩容的时候,发现运维同学将一块硬盘的挂载点没有同以前的日志机保持一致,考虑到这会给日后的维护 ...

  9. linux 挂载32T文件系统,linux Centos下磁盘分区及文件系统创建与挂载(示例代码)

    linux Centos下磁盘分区及文件系统创建与挂载 MBR(Master Boot Record)是传统的分区机制,应用于绝大多数使用BIOS的PC设备. 1.MBR支持32bit和64bit系统 ...

最新文章

  1. redis底层数据结构之intset
  2. 数据结构:前缀,中缀,后缀表达式(逆波兰表达式)
  3. matlab程序求一个正交的相似变换矩阵,图像的等距变换,相似变换,仿射变换,射影变换及其matlab实现...
  4. 来来来,送开发板了。
  5. mysql010函数使用.单行函数.多行函数
  6. 信息学奥赛一本通(1057:简单计算器)
  7. 【Python】Python库之Web网站开发
  8. android手机如何提速,安卓手机上网如何提速
  9. struts2+spring+hibernate框架整合与项目
  10. mybatis和spring jdbc持久层框架事务支持分析
  11. Webpack常用插件总结
  12. JavaScript代码实现冒泡排序
  13. CVPR2021 多目标跟踪(MOT)汇总
  14. 8年Android开发教你如何写简历,详细的Android学习指南
  15. 使用 Hyper-V 安装 Linux
  16. html5实现图片预览和查看原图
  17. 现漏洞政府天价难护航
  18. 使用SpannableString实现一个load小动画
  19. 通达OA任意用户登录漏洞复现
  20. 台式计算机的计算速度,台式机网速如何测试

热门文章

  1. 科技周刊第八期:苹果与特斯拉的相似之处
  2. 非ipad/安卓协议的微信开发sdk接口
  3. 利用FFmpeg将视频格式.avi转换成.yuv形式
  4. 电脑上怎么去除本地视频水印
  5. iOS 教你使用MP、AVPlayer、AVPlayerVC构建一个完整的视频播放器
  6. java排序接口_详解JAVA使用Comparator接口实现自定义排序
  7. java逗号拼接字符串并且截断最后一个逗号(StrBuilder和substring)
  8. 【计算机毕业设计】040社区医院信息平台
  9. 瑞鸣音乐 -《三国》(Three Kingdoms)
  10. 选对池塘钓大鱼([美]雷恩·吉尔森)第一章 钓鱼课:垂钓的快乐规则