直接贴代码 #!/bin/bash # function calculator_dir_size(){ for file in `ls $1` do ...
扩容: 1、磁盘分区 [root@ecs-7837 ~]# fdisk /dev/vda WARNING: DOS-compatible mode is deprecated....list codes): 8e -----分区为lvm格式 Changed system type of partition 3 to 8e (Linux...CentOS 7 下执行: [root@ecs-7837 ~]# xfs_growfs /dev/VolGroup/lv_root 5、查看磁盘空间是否扩容 ?...再次使用 fdisk -l 查看系统内磁盘情况发现 /dev/sdb上已有一个 Linux LVM 格式的 /dev/sdb1分区 ?
希望大家多多关注作者,下面的思维导图也是预计更新的内容和当前进度(不定时更新)。...Linux磁盘-小结 总结 1.通过前面我们对磁盘的介绍,我们初步掌握了在Liunx服务器里面,如何让一个磁盘为我所用。...2.在日常运维使用中,掌握磁盘的使用情况,并根据磁盘在实际使用的情况进行调整。 3.文字描述部分大部分是基于GPT生成的,但是比较重要或者经常遇到的问题都用红色进行标注。...4.磁盘使用满,虽然这个是最常见的问题,但是在排查问题的时候往往会被忽略,可以养成一个习惯,如果服务器有异常可以先检查磁盘情况。...6.如果你致力学习Linux,希望你把这些命令多多练习,不要让它只是只成为你保存的记录和文档。 磁盘讲完以后,会讲讲Linux基本的网络操作命令,敬请期待。
目录 Linux 磁盘分区和挂载 windows 下的分区 磁盘管理 相关命令 分区及挂载实现步骤 添加硬盘 分区步骤 步骤 挂载步骤 卸载分区步骤 补充: Linux 磁盘分区和挂载 windows...下的分区 磁盘管理 Linux系统中磁盘管理就是将硬盘通过挂载的方式挂载到Linux文件系统中 相关命令 lsblk:用于列出所有可用块设备的信息,而且还能显示他们之间的依赖关系数据来源-/sys.../dev/block df -h:df可显示磁盘的文件系统与使用情形,-h是格式化输出 分区命令: fdisk:分区2TB以下的磁盘,最多可以分4个分区 gdisk:分区2TB以上的磁盘,最多可以分128...,下一步 6、设置磁盘大小 7、选择位置存放 添加磁盘完成!...补充: lsblk和df的区别: lsblk 查看的是block device,也就是逻辑磁盘大小。 df查看的是file system, 也就是文件系统层的磁盘大小。
磁盘经过分区和格式化后,如果想要使用这些磁盘,那么还需要挂载。...挂载的命令是:mount 我们先建立一个新目录,并在这个新目录下新建立一个新文件,然后把sdb5挂载到此目录下,并用命令du查看是否已挂载上。...这是因为,一旦该目录被挂载上了之后,该目录下以前的东西就看不见了(数据并没有丢失),解决的方法是卸载该分区。所以,将一个分区挂载到目录下,最好是在一个空目录下。...常用选项: async/sync:async表示与磁盘和内存不同步。 auto/noauto:表示开机自动挂载/不自动挂载。...第6列表示开机时是否自检磁盘。0表示不检测,1和2表示检测,1的优先级高,所以先检测1再检测2,如果有多个分区需要开机检测,就都设置为2。
CentOs系统下磁盘分区挂载和磁盘阵列(Raid0,Raid1,Raid5) Raid0:采用剥离,数据将在几个磁盘上进行分割 Raid1:通过磁盘镜像来实现,主要用来确保数据的可靠性 Raid5:通过一种称为奇偶检验的技术保持数据的冗余...7.磁盘阵列(Raid 0) 这里用到mdadm包管理Linux的Raid设备,但是可能你的系统中没有mdadm包,如果没有,通过下面命令安装: yum install mdadm [在 RedHat/...8.使用所有新创建的分区(sdc1和sdd)创建一个 RAID 设备“md0”(即 /dev/md0) mdadm --create /dev/md0 --level=0 --raid-devices...10.格式化和挂载 mkfs.ext4 /dev/md0 为“md0”设备创建 ext4 文件系统(格式化) mkdir /mnt/raid0 创建raid0 的目录...创建Raid0目录和修改自动挂载配置文件 ? ? 挂载并查看已经挂载文件 ?
目录 一:查看磁盘信息 二:Linux磁盘分区 三:Linux分区的卸载 四:Linux磁盘配额 查看磁盘信息 fdisk : 这个命令是磁盘分区表操作工具,fdisk能将磁盘分区,同时也能为每个分区指定分区类型...创建挂载点 mkdir /mnt/sdb1 在/mnt 目录下新建一个挂载点 6....sdb2和sdb3都是主分区,建立方法和第一个差不多,只不过建成后输入 t 然后修改分区类型,再输入对应的分区类型ID即可。 扩展分区sdb4和逻辑分区sdb5建立方法有点不同。...Linux磁盘配额 管理员可以为用户所能使用的磁盘空间进行配额限制,每一用户只能使用最大配额范围内的磁盘空间。既可对用户存储文件数量做限制,也可对用户存储文件大小做限制 磁盘配额的分为五步: 1....· -g 扫描磁盘并计算组所占用的文件数 · -c 创建配额文件 aquota.user 和 aquota.group · -v 显示详细信息 执行后,会检查所有支持磁盘配额的分区,如果分区之前有配置配额
系统成为只读,重启后报:/dev/VolGroup00/LogVol00:UNEXPECTED INCONSISTENCY;RUN fsck MANUALLY 出现这样的问题需要使用fsck命令扫描修复磁盘...扫描前最好通过其他方法将能备份出来的数据备份出来,以防fsck将文件扫描损坏) 解决以上问题的方法: 1、使用光盘启动,进入救援模式 1.1、将bios调整为光盘启动模式 1.2、光盘启动进入救援模式: 输入 linux
手动挂载: 1.远程SSH登录上Centos服务器,并进行如下操作 注意:挂载操作会清空数据,请确认挂载盘无数据或者未使用 1,列出所有磁盘 命令:ll /dev/disk/by-path(注意:ll...echo "/dev/sdb1 /www ext4 defaults 0 0" >> /etc/fstab 自动挂载: 远程SSH登录上Centos服务器,并进行如下操作 使用此方法不会清除数据,是一键挂载磁盘
原理介绍 Linux 来说无论有几个分区,分给哪一目录使用,它归根结底就只有一个根目录,一个独立且唯一的文件结构 , Linux中每个分区都是用来组成整个文件系统的一部分。...Linux 采用了一种叫“载入”的处理方法,它的整个文件系统中包含了一整套的文件和目录,且将一个分区和一个目录联系起来。这时要载入的一个分区将使它的存储空间在一个目录下获得。 示意图 ? 2....硬盘说明 Linux 硬盘分 IDE 硬盘和 SCSI 硬盘,目前基本上是 SCSI 硬盘 对于 IDE 硬盘,驱动器标识符为“hdx~”,其中“hd”表明分区所在设备的类型,这里是指 IDE 硬盘了。...挂载的经典案例 说明: 下面以增加一块硬盘为例来熟悉下磁盘的相关指令和深入理解磁盘分区、挂载、卸载的概念。 ?...卸载:umount 设备名称 或者 挂载目 例如: umount /dev/sdb1 或者 umount /newdisk ?
希望大家多多关注作者,下面的思维导图也是预计更新的内容和当前进度(不定时更新)。 Linux磁盘涉及到的命令不是很多,但是在实际运维中的作用却很大,因为Linux系统及业务都会承载到硬盘上。...如果磁盘使用和配置不合理,可能会引起系统无法启动或者业务系统无法提供预期的服务。...这里显示了当前目录下各个文件和子目录的大小,以及总计(最后一行)。 2....显示目录的总计大小,包括所有子目录和文件: du -sh * 这将显示当前目录下所有子目录和文件的总大小。 4....显示目录或文件的详细大小并按大小排序: du -ah | sort -rh 这条命令将详细显示当前目录下所有文件和子目录的大小,并按照从大到小的顺序排序显示。
另外,udev设备管理器的服务会一直以守护进程的形式运行并侦听内核发出的信号来管理/dev目录下的设备文件。Linux系统中常见的硬件设备的文件名称如下图: ?...国内很多Linux培训讲师以及很多知名Linux图书在讲到设备和分区名称时,总会讲错两个知识点。第一个知识点是设备名称的理解错误。...很多培训讲师和Linux技术图书中会提到,比如/dev/sda表示主板上第一个插槽上的存储设备,学员或读者在实践操作的时候会发现果然如此,因此也就对这条理论知识更加深信不疑。...很多Linux培训讲师会告诉学员,分区的编号代表分区的个数。...考虑到我们的很多读者完全没有Linux基础,不太容易理解前面所说的主分区、扩展分区和逻辑分区的概念,因此接下来简单科普一下硬盘相关的知识。
原理介绍 1) Linux 来说无论有几个分区,分给哪一目录使用,它归根结底就只有一个根目录,一个独立且唯一的文件结构 , Linux中每个分区都是用来组成整个文件系统的一部分。...2) Linux 采用了一种叫“载入”的处理方法,它的整个文件系统中包含了一整套的文件和目录,且将一个分区和一个目录联系起来。这时要载入的一个分区将使它的存储空间在一个目录下获得。...硬盘说明 1) Linux 硬盘分 IDE 硬盘和 SCSI 硬盘,目前基本上是 SCSI 硬盘 2) 对于 IDE 硬盘,驱动器标识符为“hdx~”,其中“hd”表明分区所在设备的类型,这里是指 IDE...挂载的经典案例 说明: 下面以增加一块硬盘为例来熟悉下磁盘的相关指令和深入理解磁盘分区、挂载、卸载的概念。...将一个分区与一个目录联系起来 mount 设备名称 挂载目录 例如: mount /dev/sdb1 /newdisk [在这里插入图片描述] [在这里插入图片描述] 卸载:umount 设备名称 或者 挂载目
磁盘管理的基本命令 Linux 磁盘管理命令有很多种,常用的有: df:查看磁盘使用情况 du:查看文件/文件夹占用空间大小 fdisk:磁盘分区工具 mount:挂载磁盘分区 umount:卸载磁盘分区...lsblk:查看块设备信息 parted:磁盘分区工具 gparted:图形界面磁盘分区工具 mkfs:格式化磁盘分区 tune2fs:修改 ext2/ext3/ext4 文件系统参数 fsck:磁盘文件系统检查工具...df命令 df命令是Linux系统中的一个常用命令,用于显示磁盘空间使用情况。它可以显示文件系统的总空间、已用空间、可用空间、使用率等信息。...例如,可以使用"du -h"以人类可读的方式显示当前目录下所有文件/文件夹的占用空间大小。...以下是一些常见的fdisk命令参数及其功能: -l 或 --list:列出磁盘的分区表信息。 -u 或 --sectors:以扇区而不是以柱面显示磁盘大小和位置。
本文主要从以下几个方面介绍Linux磁盘: 磁盘的接口 硬盘的设备名称 文件系统 RAID独立冗余磁盘阵列 磁盘的接口 现在磁盘最常用的可简单分为普通的机械盘和SSD(Solid-state drive...更多磁盘知识可参考Wiki百科。 硬盘设备名称 在linux中世界中,一切皆文件,设备也是文件。...另外,udev 设备管理器的服务会一直以守护进程的形式运行并侦听内核发出的信号来管理/dev 目录下的 设备文件。...它会把整个磁盘的每个写入 动作的细节都预先记录下来,以便在发生异常宕机后能回溯追踪到被中断的部分, 然后尝试进行修复。...RAID5 的磁盘上同时存储数据和校验数据,数据块和对应的校验信息存保存在不同的磁盘上,当一个数据盘损坏时,系统可以根据同一条带的其他数据块和对应的校验数据来重建损坏的数据。
由于我们使用的Linux系统是多用户任务的操作系统(也就是说我们同一个系统下的多个用户共同使用着相同的硬盘空间),这就难免出现了多个用户共享磁盘的情况,这种情况会导致什么问题呢?...比如用户A在磁盘内存放了大型文件,导致用户B在需要存储文件时发现磁盘已经被写满无法进行保存…。那么如何使多个用户公平地分配磁盘空间呢?这就是磁盘配额要解决的问题。...实现磁盘配额需要什么前提条件呢? 1.需要Linux内核的支持。 2.安装quota软件包 在RHEL6系统中,磁盘配额的内核支持和quota软件包已经默认配置好了,所以我们不用另行设置。...,如果没有,新建一个普通用户 Useradd 和 passwd 2.创建一个新分区,并对其进行格式化 步骤省略… 3.刷新分区ls /dev/sda* 4.创建新分区的挂载点, mkdir /media...Quotacheck –ugcv /media/disk1 执行成功的话,会在/media/disk1/下生成两个新的文件:aquota.group和aquota.user 10.使用“edquota
查看磁盘 # fdisk -l Disk /dev/sda: 21.5 GB, 21474836480 bytes 255 heads, 63 sectors/track, 2610 cylinders...Start End Blocks Id System /dev/sda1 * 1 26 204800 83 Linux.../dev/sda2 26 1301 10240000 83 Linux /dev/sda3 1301 1562...2097152 82 Linux swap / Solaris 查看磁盘使用率 # df -h Filesystem Size Used Avail Use% Mounted on...2097152 82 Linux swap / Solaris /dev/sda4 1562 1693 1056046+ 83 Linux Command
概述 Linux磁盘管理好坏管理直接关系到整个系统的性能问题。 Linux磁盘管理常用三个命令为df、du和fdisk。...du命令也是查看使用空间的,但是与df命令不同的是Linux du命令是对文件和目录磁盘使用的空间的查看,还是和df命令有一些区别的,这里介绍Linux du命令。...-h :以人们较易读的容量格式 (G/M) 显示; -s :列出总量而已,而不列出每个各别的目录占用容量; -S :不包括子目录下的总计,与 -s 有点差别。...磁盘检验 fsck(file system check)用来检查和维护不一致的文件系统。 若系统掉电或磁盘发生问题,可利用fsck命令对文件系统进行检查。...磁盘挂载与卸除 Linux 的磁盘挂载使用 mount 命令,卸载使用 umount 命令。
在Linux系统中,磁盘和分区的管理是系统维护的重要部分。本文将探讨如何查看磁盘状态、解决未挂载磁盘的问题,以及如何确保系统重启后自动挂载分区。1....查看磁盘状态首先,可以使用以下命令查看当前系统中的磁盘和分区状态:$ sudo fdisk -l此命令列出系统中的所有磁盘和分区。...接着,可以使用 df 命令查看已挂载的文件系统:$ df -h如果在执行 fdisk -l 时发现有两块磁盘,但在 df 中只看到一块,这可能是因为另一块磁盘的分区未挂载或未格式化。2....使用 lsblk 查看块设备通过运行以下命令,可以查看系统中的块设备及其挂载点:$ lsblk在输出中,可以看到每个磁盘及其分区的详细信息,包括大小、类型和挂载点。...挂载未使用的磁盘对于未挂载的磁盘,需要对其进行分区、格式化并挂载。可以按照以下步骤操作:分区:使用 fdisk 或 parted 工具对该磁盘进行分区。
最近在自己win本搭建oracle rac集群玩,由于前期磁盘分配空间问题(低估了oracle相关软件安装包的大小),得重头再来。下面介绍一下磁盘扩容的操作。...1、vmware 加磁盘 2、fdisk -l 查看 3、fdisk /dev/sda 加分区 输入m查看帮助, 加分区用n, 输入w保存。...亲爱的dba札记读者们,感谢你们一直以来对我们公众号的支持和关注。在过去的时间里,我一直秉持着为大家提供高质量、有价值的内容为宗旨,不断努力学习和探索,希望为大家带来更好的阅读和学习体验。...同时,我也深感自己的不足之处,需要不断反思和学习,以更好地满足读者的需求。因此,我期待着大家的宝贵意见和建议,让我们一起成长,一起进步!...最后,再次感谢大家的支持和关注,我们会继续努力,为大家带来更多优质内容。也欢迎大家分享和推荐我们的公众号给更多人,让更多的人受益。谢谢!
领取专属 10元无门槛券
手把手带您无忧上云