磁盘管理的基本命令 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 磁盘管理 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中必须进行挂载才能进行使用;挂载分区前需要创建挂载点, 挂载点就是一个目录,如果往挂载点目录写入数据, 实际上会写入到挂载的分区当中;挂载点建议是空目录, 如果不是也不影响挂载分区的使用
查看磁盘 # 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
日程磁盘管理中,我们最常用的有查看当前磁盘使用情况,查看当前目录所占大小,以及打包压缩与解压缩; 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
概述 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 磁盘管理进阶 磁盘分区介绍 基本分区(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
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 命令。
使用进程管理工具,我们可以查询程序当前的运行状态,或终止一个进程; 任何进程都与文件关联;我们会用到lsof工具(list opened files),作用是列举系统中已经被打开的文件。...在linux环境中,任何事物都是文件,设备是文件,目录是文件,甚至sockets也是文件。...用好lsof命令,对日常的linux管理非常有帮助 查询进程 查询正在运行的进程信息 $ps -ef eg:查询归属于用户colin115的进程 $ps -ef | grep colin115 $ps...这里介绍最使用的几个选项,对于更详细的使用,后续会对top linux下的任务管理器详细讲解 分析线程栈 使用命令pmap,来输出进程内存的状况,可以用来分析线程堆栈 $pmap PID eg: [/
机械磁盘剖析图 为了使磁盘内部清洁,磁盘是在真空特殊环境中制作的,不能随意拆卸,拆开后基本报废了 机械磁盘工作是依靠马达带动盘片转动,通过磁头来读取磁盘上的数据。...文件系统可以根据应用场景去选择使用哪一款,如果不会选择,推荐ext4或者XFS page cache 其实就是内存上空闲的部分 用来缓存数据,比如buffer cache 作用:对IO读写做优化 测试缓存对读写的影响...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,点击“下一步”,然后点击“完成”按钮,最终完成添加新的虚拟磁盘 注:虽然磁盘已经添加成功,但需要重启系统才可以使用。
Linux 磁盘管理命令df:显示报告文件系统磁盘使用信息作用:查看磁盘信息,显示磁盘的文件系统与使用情形。 用法:df 选项......案例练习(1)显示所有文件系统对 I-node 节点和磁盘块的使用情况,这时需要一个参数-i。...因此,系统管理员需要了解这些情况。 有时会发现这样的情况:某些硬盘的容量超过了 100%。这是因为 Linux 系统为超级用户 保留了 10%的空间由它单独支配。...这样的安排对于系统管理而言是有好处的,当硬盘被使用的容量接近 100%时,系统管 理员还可以正常工作。df 工具程序被广泛地用来生成文件系统的使用统计数据。...说明 dd 是 Linux 的一个非常有用的命令,其作用是用指定大小的块复制一个文件,并在复制的同时进行指定的转换。案例练习(1)软盘互相复制。
在Linux的世界里,磁盘管理是一个既神秘又至关重要的领域。无论你是服务器管理员,还是日常Linux用户,掌握磁盘管理都是非常有价值的。...在本文中,我将带你一同探索Linux磁盘管理的各个角落,从基础操作到最佳实践,再到高级技巧。 跟随猫头虎的脚步,让我们开始这段探索之旅吧!...引言 Linux系统的稳定性和高性能部分得益于其出色的磁盘管理能力。对于系统管理员和开发者来说,理解和掌握Linux下的磁盘管理工具和策略是提高工作效率的关键。 正文 1....使用LVM:提供灵活的磁盘管理能力。 4.2 备份与恢复 定期备份重要数据,并测试恢复流程。 4.3 使用RAID RAID可以提供数据冗余和提高磁盘性能。...总结 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) 带宽是指磁盘在实际使用的时候从磁盘系统总线上流过的数据量
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元无门槛券
手把手带您无忧上云