linux的磁盘分区, 挂载命令

2021-05-17 10:51:57 浏览数 (1)

|--分区基础知识   说明:     |--1.linux无论有几个分区,分给那一目录使用,       只有一个根目录,一个独立且唯一的文件结构       linux中每个分区都是用来组成整个文件系统的一部分     |--2.linux采用一种叫"载入"的处理方式,它的整个文件系统       中包含一个整套的文件和目录,且将一个分区和一个目录       联系起来,这时要载入的一个分区将使它的存储空间       在一个目录下获得 |--分区的方式   |--1.mbr分区     |--最多支持四个主分区     |--系统只能安装在主分区     |--扩展分区要占一个主分区     |--MBR最大只支持2TB,但拥有最好的兼容性   |--2.gtp分区     |--支持无限多个主分区(windows下最多128分区)     |--最大支持18EB的大容量(1EB=1024PB, 1PB=1024TB)     |--windows7 64位以后支持gtp

|--硬盘说明     |--linux硬盘分为IDE硬盘和SCSI硬盘,目前基本上是SCSI硬盘     |--对于IDE硬盘,驱动标识符为'hdx',       其中‘hd’表明分区所在设备的类型(IDE硬盘)       ‘x’为盘号(a为基本盘,b为基本从属盘,c为辅助主盘,d为辅助从属盘)       “~”代表分区,前四个分区用数字1到4表示,它们是主分区或扩展分区       从5开始就是逻辑分区,eg:hda3表示为第一个IDE硬盘上的第三个       主分区或扩展分区,hdb2表示为第二个IDE硬盘上的第二个主分区或扩展分区     |--对于SCSI硬盘则标识为“sdx”, SCSI硬盘是用“sd”来表示分区所在设备的类型       其余则和IDE硬盘的表示方法一样     |--查看所有设备挂载情况       lsblk -f or lsblk

      [zhaoping.xu@study ~]$ lsblk -f --> 查看系统的分区和挂载的情况       NAME FSTYPE LABEL UUID MOUNTPOINT       sda       ├─sda1       ├─sda2 xfs cedd0a72-ae85-4c7c-860c-d36ca44c3747 /boot       └─sda3 LVM2_mem 9negLk-e13d-62sI-kogl-Qmdw-TS16-X1wwb8       ├─centos-root xfs 7af2df99-9837-453b-a49e-05a046d30e67 /       ├─centos-swap swap dfccb4a3-80c7-4864-98db-52059a85adf2 [SWAP]       └─centos-home xfs b5b0594e-cd99-48e9-b291-fe04dade7027 /home       sr0       分区情况 分区类型 唯一标识分区的40位不重复的字符串 挂载点       mount 挂载       umount 卸载

  |--挂载案例     需求给linux系统增加新硬盘,挂载到/home/newdisk     如何增加一块硬盘     |--1.虚拟机添加硬盘     |--2.分区 fdisk /dev/sdb     |--3.格式化 mkfs -t ext-4 /dev/sdb1     |--4.挂载 mkdir /home/newdisk        挂载 mount /dev/sdb1 /home/newdisk        卸载 umount 设备名称 or 挂载目录     |--5.设置自动挂载(永久挂载)         vi /etc/fstab         mount -a     |--磁盘情况查询       基本语法         df -h       eg:         查询系统整体磁盘使用情况         df -lh         |--查询指定目录的磁盘占用情况       基本语法         du -h/目录           查询指定目录的磁盘占用情况,           默认为当前目录       常用选项         -s 指定目录占用大小汇总         -h 计量单位         -a 含文件         -max-depth=1 子目录深度         -c 列出明细的同时,增加汇总值       eg:         查询/opt目录的磁盘占用情况,深度为1         du -ach /opt/ --max-depth=1     |--工作实用指令       |--统计/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           tree

0 人点赞