日程磁盘管理中,我们最常用的有查看当前磁盘使用情况,查看当前目录所占大小,以及打包压缩与解压缩; 1.查看磁盘空间 查看磁盘空间利用大小: df -h -h: human缩写,以易读的方式显示结果(即带单位...653M 查看当前目录下所有子文件夹排序后的大小: for i in `ls`; do du -sh $i; done | sort 或者: du -sh `ls` | sort 2.打包/ 压缩 在linux...总结 查看磁盘空间 df -h 查看目录大小 du -sh 打包 tar -cvf 解包 tar -xvf 压缩 gzip 解压缩 gunzip bzip
查看磁盘 # 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 磁盘管理命令有很多种,常用的有: df:查看磁盘使用情况 du:查看文件/文件夹占用空间大小 fdisk:磁盘分区工具 mount:挂载磁盘分区 umount:卸载磁盘分区...lsblk:查看块设备信息 parted:磁盘分区工具 gparted:图形界面磁盘分区工具 mkfs:格式化磁盘分区 tune2fs:修改 ext2/ext3/ext4 文件系统参数 fsck:磁盘文件系统检查工具...lvm:逻辑卷管理工具 请注意,这些命令都需要使用 root 权限才能执行。...df命令 df命令是Linux系统中的一个常用命令,用于显示磁盘空间使用情况。它可以显示文件系统的总空间、已用空间、可用空间、使用率等信息。...磁盘分区示例 fdisk -l # 这里的X需要更换具体的磁盘设备名称 fdisk /dev/sdX n 输入磁盘号码 给与磁盘大小 # 保存 w # 更新 partprobe 查看块设备信息lsblk
概述 Linux磁盘管理好坏管理直接关系到整个系统的性能问题。 Linux磁盘管理常用三个命令为df、du和fdisk。...du命令也是查看使用空间的,但是与df命令不同的是Linux du命令是对文件和目录磁盘使用的空间的查看,还是和df命令有一些区别的,这里介绍Linux du命令。...fdisk fdisk 是 Linux 的磁盘分区表操作工具。 语法: fdisk [-l] 装置名称 选项与参数: -l :输出后面接的装置所有的分区内容。...1926 2052 1020096 82 Linux swap / Solaris # 装置文件名 启动区否 开始磁柱 结束磁柱 1K大小容量 磁盘分区槽内的系统...磁盘挂载与卸除 Linux 的磁盘挂载使用 mount 命令,卸载使用 umount 命令。
linux中一个新硬盘要想使用,必须先对其进行分区,然后格式化,最后挂载,这是为什么呢? 为什么要进行磁盘分区? 便于硬盘的规划、文件的管理。 ...具体地说,它负责为用户建立文件,存入、读出、修改、转储文件,控 制文件的存取,安全控制,日志,压缩,加密等 磁盘为什么需要挂载? 这是由Linux的文件系统管理决定的。...首先,Linux将所有的硬件设备都当做文件来处理,因此当使用光驱等硬件设备时,必须将其挂载到系统中,只有这样Linux才能对磁盘上面的文件进行操作。...细讲磁盘分区: MBR模式分区规则 1.一块磁盘上主分区和扩展分区的个数总和不能超过4个 2.一块磁盘上最多只能有1个扩展分区 3.扩展分区中可以创建逻辑分区,个数限制视磁盘类型而定 操作: lsblk...细讲格式化: 格式化,又称逻辑格式化,它是根据用户选定的文件系统(如EXT2,EXT3,EXT4,NTFS,FAT32)在磁盘的特定区域写入特定数据,在分区中划分出一块存放文件分配表,目录表等用于文件管理的磁盘空间
Linux 磁盘管理 1、磁盘简介 1.1 认识磁盘 磁盘是一种计算机的外部存储器设备,由一个或多个覆盖有磁性材料的铝制或玻璃制的碟片组成,用来存储用户的信息,这种信息可以反复地被读取和改写;绝大多数磁盘被永久封存在一个密封的盒子里...IDE接口的磁盘在Linux系统中命名为:/dev/hd[a-z] SCSI、SATA、USB接口的磁盘在Linux系统中命名为:/dev/sd[a-z] 虚拟化磁盘在Linux系统中命名为:/dev/...vd[a-z] 打印机设备在Linux系统中命名为:/dev/lp[0-15] 2、磁盘分区 2.1 为什么要分区?...易于管理和使用: 比如说我们把磁盘分成多个盘(分区)sda1、sda2、sda3、sda4,假设sda1盘为系统盘,其他的比如说游戏、办公、软件盘,这样我们想管理哪个盘直接选中操作即可不会影响其他盘;...磁盘分区格式化之后, 在Linux中必须进行挂载才能进行使用;挂载分区前需要创建挂载点, 挂载点就是一个目录,如果往挂载点目录写入数据, 实际上会写入到挂载的分区当中;挂载点建议是空目录, 如果不是也不影响挂载分区的使用
Linux磁盘管理好坏直接关系到整个系统的性能问题。 Linux磁盘管理常用三个命令为df、du和fdisk。...du 命令也是查看使用空间的,但是与 df 命令不同的是 Linux du 命令是对文件和目录磁盘使用的空间的查看,还是和df命令有一些区别的,这里介绍 Linux du 命令。...---- fdisk fdisk 是 Linux 的磁盘分区表操作工具。 语法: fdisk [-l] 装置名称 选项与参数: -l :输出后面接的装置所有的分区内容。...1926 2052 1020096 82 Linux swap / Solaris # 装置文件名 启动区否 开始磁柱 结束磁柱 1K大小容量 磁盘分区槽内的系统...---- 磁盘挂载与卸除 Linux 的磁盘挂载使用 mount 命令,卸载使用 umount 命令。
Linux 磁盘管理进阶 磁盘分区介绍 基本分区(primary partion) 基本分区也称主分区,引导分区、每块磁盘分区主分区与扩展分区加起来不能大于四个。 ...mkfs.cramfs mkfs.ext3 mkfs.jffs2 mkfs.ntfs 案例:mkfs.ext3 /dev/sdb2 命令:mke2fs 介绍:mke2fs命令是专门用于管理...mkswap可将磁盘分区或文件设为Linux的交换区。 语法: mkswap -cf-v1交换区大小 参数: -c 建立交换区前,先检查是否有损坏的区块。...开启SWAP分区 Linux swapon命令用于激活Linux系统中交换空间,Linux系统的内存管理必须使用交换区来建立虚拟内存。...how to list disks in Linux how to list disk partitions in Linux how to check disk load in Linux
一、磁盘介绍 磁盘:计算机中的外部存储设备,负责存储计算机数据,并且断电后也能保持数据不丢失。...机械磁盘剖析图 为了使磁盘内部清洁,磁盘是在真空特殊环境中制作的,不能随意拆卸,拆开后基本报废了 机械磁盘工作是依靠马达带动盘片转动,通过磁头来读取磁盘上的数据。...tmp/big of=/dev/null 记录了2048000+0 的读入 记录了2048000+0 的写出 1048576000字节(1.0 GB)已复制,1.92811 秒,544 MB/秒 四、linux...磁盘的使用方法 4.1、磁盘初始化 一块新的磁盘使用必须初始化为MBR或者GPT分区。...常见的文件系统:NTFS EXT EXT2 EXT3 EXT4 XFS vfat 4.4、挂载 linux中设备不能直接使用,需要挂载到文件夹才可以。
环境:虚拟机 VM 12,Linux版本号 CentOS 7.3 1,在当前的虚拟机选项卡点击鼠标右键,选择“设置” 2,在弹出的对话框中左侧选中“磁盘”->点击下方“添加”按钮,在弹出的“添加硬件向导...”对话框中点击“下一步”按钮 3,“选择磁盘类型”这里默认不修改,直接点击“下一步” 4,“选择磁盘”对话框保持默认,继续点击“下一步” 5,“指定磁盘容量”这里设定“最大磁盘大小”为5GB,然后选择“...将虚拟磁盘存储为单个文件”单选按钮 6,点击“下一步”,然后点击“完成”按钮,最终完成添加新的虚拟磁盘 注:虽然磁盘已经添加成功,但需要重启系统才可以使用。
使用进程管理工具,我们可以查询程序当前的运行状态,或终止一个进程; 任何进程都与文件关联;我们会用到lsof工具(list opened files),作用是列举系统中已经被打开的文件。...在linux环境中,任何事物都是文件,设备是文件,目录是文件,甚至sockets也是文件。...用好lsof命令,对日常的linux管理非常有帮助 查询进程 查询正在运行的进程信息 $ps -ef eg:查询归属于用户colin115的进程 $ps -ef | grep colin115 $ps...这里介绍最使用的几个选项,对于更详细的使用,后续会对top linux下的任务管理器详细讲解 分析线程栈 使用命令pmap,来输出进程内存的状况,可以用来分析线程堆栈 $pmap PID eg: [/
在Linux的世界里,磁盘管理是一个既神秘又至关重要的领域。无论你是服务器管理员,还是日常Linux用户,掌握磁盘管理都是非常有价值的。...在本文中,我将带你一同探索Linux磁盘管理的各个角落,从基础操作到最佳实践,再到高级技巧。 跟随猫头虎的脚步,让我们开始这段探索之旅吧!...引言 Linux系统的稳定性和高性能部分得益于其出色的磁盘管理能力。对于系统管理员和开发者来说,理解和掌握Linux下的磁盘管理工具和策略是提高工作效率的关键。 正文 1....Linux磁盘基础 1.1 磁盘的结构 MBR:主引导记录,位于磁盘的第一扇区。 分区表:描述磁盘的分区结构。 分区:磁盘的逻辑部分,可以被格式化并挂载。...总结 Linux磁盘管理虽然复杂,但只要掌握了基本的工具和策略,就能确保数据的安全和系统的稳定性。希望这篇文章能为你提供一个系统的学习和参考路径。
导言: Linux系统的磁盘管理命令是系统管理员和运维人员日常工作中不可或缺的一部分。...本文将详细介绍一系列Linux磁盘管理命令,旨在帮助读者更深入地理解和掌握Linux系统中对磁盘进行操作和管理的各项技术。 一、查看磁盘信息: df - 显示文件系统磁盘空间利用情况。...六、RAID管理: mdadm - 管理软RAID。 dmraid - 管理硬RAID。 七、磁盘调度与缓存: ionice - 设置I/O优先级。 hdparm - 设置硬盘参数。...sfdisk - 磁盘分区备份与还原。 结语: 通过本文,读者将能够熟练运用这些Linux磁盘管理命令,更有效地进行磁盘资源的规划、监控和维护,从而提高系统的性能和稳定性。...不仅如此,这些命令也是系统管理员和运维人员必备的技能,为应对各种磁盘管理挑战提供强大支持。
一、RAID介绍 RAID(Redundant Array of Independent Disk 独立冗余磁盘阵列)技术是加州大学伯克利分校1987年提出,最初是为了组合小的廉价磁盘来代替大的昂贵磁盘...RAID可以充分发挥出多块硬盘的优势,可以提升硬盘速度,增大容量,提供容错功能,能够确保数据安全性,易于管理的优点,在任何一块硬盘出现问题的情况下都可以继续工作,不会 受到损坏硬盘的影响。...2.2、 RAID1 RAID1特点: 至少需要2块磁盘 数据镜像备份写到磁盘上(工作盘和镜像盘),可靠性高,磁盘利用率为50% 读性能可以,但写性能不佳 一块磁盘故障,不会影响数据的读写 应用场景:...2.3、 RAID5 RAID5特点: 至少需要3块磁盘 数据条带化存储在磁盘,读写性能好,磁盘利用率为(n-1)/n 以奇偶校验(分散)做数据冗余 一块磁盘故障,可根据其他数据块和对应的校验数据重构损坏数据...,虚拟成虚拟磁盘,再提交给管理程序来进行管理。
文件系统 QQ截图20210711132523.png Linux主要使用的硬盘为SCSI硬盘 驱动器标识是sd“x” x为盘号 ,a是基本盘 b为基本从属盘 c为辅助主盘 d为辅助从属盘 一查看所有设备挂载情况...lsblk QQ截图20210711132843.png lsblk -f QQ截图20210711134027.png 二磁盘情况查询 df -h QQ截图20210711134315.png...查看指定目录的磁盘占用情况 du -h /目录 -a含文件 QQ截图20210711134851.png 统计文件夹的文件数 ls 列出文件夹的内容 ls -l同时列出内容的信息 |grep
-h:以可读的方式显示磁盘空间大小,使用适当的单位(如GB、MB)。显示文件或目录空间使用情况"du"命令用于查看文件和目录的磁盘使用情况,即查看特定文件或目录的空间占用情况。...-h:显示磁盘空间大小,使用适当的单位(如GB、MB)。lsblk 列出块设备信息用于列出块设备的信息,包括磁盘和分区。lsblk-f 选项:显示文件系统类型和挂载点。...TYPE: 设备类型,如磁盘或分区。MOUNTPOINT: 挂载点。fdisk 磁盘分区查看磁盘信息fdisk -l主要用于创建、删除、扩展分区(需要删除并重新创建分区)。...2、在 Linux 系统中,磁盘设备通常以 /dev/sd[a-z] 的形式命名,其中 [a-z] 表示字母从 a 到 z。...xfs 是一种高性能的文件系统,常用于 Linux 系统。
Linux 磁盘管理之磁盘理论篇 磁盘简介 --- 作用: 用来存放数据(二进制方式来管理数据) 分类 - 机械硬盘 - 固态硬盘 机械硬盘组成 - 盘片: 上面布满磁性颗粒,保存写入数据...- 磁道: 盘片围绕在主轴周围的同心环,编号由外至内从0累加 - 扇区: 磁道上被分成的更小的单位,也是磁盘中保存数据最小的存储单元,一般大小为512k,也有更大的扇区4K - 柱面: 在同一个磁盘中...,所有盘片相同位置编号的磁道形成的一个圆柱 机械磁盘工作方式 - 主轴带动盘片做圆周运动,磁头臂带动磁头直径运动 [磁盘] 机械硬盘 常用总线协议/磁盘类型 SCSI协议 --- SCSI(Small...,控制器会给磁盘发送一个读数据的指令,并同时将要读取数据块的地址传送给磁盘,然后硬盘读取数据传送给控制器,并由控制器返回给操作系统,完成一个IO操作 读写IO - 写磁盘为写IO,读数据为读IO 随机访问...135 32K | 5 | 2 | 32K/40MB = 0.8 | 7.8 | 128 当单次IO越小的时候,单次IO所耗费的时间也越少,相应的IOPS也就越大 带宽(Throughput) 带宽是指磁盘在实际使用的时候从磁盘系统总线上流过的数据量
image-20220117165235844 登录服务器,通过 df -Hl 查看 和告警信息一致,接着我们就是要找到导致磁盘空间满的目录或文件,如何找到占用空间大的目录或文件?...du -h -d 2|grep [GT] |sort -nr du -h --max-depth=2|grep [GT] |sort -nr 通过这样的方式,可以搜出以 G 或者 T 为单位的占用磁盘空间的大目录...很多时候,你会发现,通过 find 或 du 查半天,发现所有加起来的占用空间,和 df 看到的磁盘空间占用,相差很大,就比如我上面的两张图 通过 df 查看,磁盘使用 37G,但是在根目录下通过 du...还有一种经常有人问的问题,就是,通过 df 查看到的磁盘 会发现,Used 和 Avail 加起来不够 Size,莫名被吃掉一部分 其实这是 Linux 文件系统的一种安全策略,它默认会为 root...用户保留 5% 的磁盘空间,留作紧急情况使用。
du与df du(estimate file space usage) df(report file system disk space usage) df 查看磁盘容量 df 加上-h参数 更方便的查看...磁盘操作(很危险请在虚拟机中学习操作) dd操作 dd也可以用在备份硬件的引导扇区、获取一定数量的随机数据或者空数据等任务中 dd程序也可以在复制时处理数据,例如转换字节序、或在 ASCII 与 EBCDIC...dd的命令行语句与其他的 Linux 程序不同, 因为它的命令行选项格式为选项=值, 而不是更标准的--选项 值或-选项=值。...1 创建虚拟镜像 $ dd if=/dev/zero of=virtual.img bs=1M count=256 $ du -h virtual.img 2 mkfs 命令格式化磁盘(我们这里是自己创建的虚拟磁盘镜像...) $ sudo mkfs.ext4 virtual.img 将我们的虚拟磁盘镜像格式化为ext4文件系统 3 使用 mount 命令挂载磁盘到目录树 $ mount -o loop -t ext4 virtual.img
领取专属 10元无门槛券
手把手带您无忧上云