查询手机存储可用空间592MB怎么删除

块设备:block 存取单位“块” 磁盘

设備文件:关联至一个设备驱动程序进而能够跟与之对应硬件设备进行通信

  只有元数据,没有数据

      主设备 :major number 标识设备类型

      次设备:minor number  标识同一类型下的不同设备

  硬盘接口类型:数据交换能力

   磁盘设备的设备文件命名:

      不同設备:a-z

     同一哦设备上的不同分区:1,2,3....


机械硬盘由多块盘片组成它们都绕着主轴旋转。每块盘片上下方嘟有读写磁头悬浮在盘片上下方它们与盘片的距离极小。在每次读写数据时盘片旋转读写磁头被磁臂控制着不断的移动来读取其中的數据。

所有的盘片都是同时同步转动所有的磁头也是同步移动。

磁盘在物理上划分了扇区、磁道和柱面如果划分了分区,则分区是逻輯上柱面的分隔边界

读写磁头在停止状态下,在盘片旋转时磁头扫过的一圈轨迹称为磁道所有的磁道都是同心圆。从盘片外圈开始向內数磁道号从0开始逐数增加。

每个磁道以512字节等分为多个弧段所以外圈磁道的扇区数较多,内圈磁道的扇区数较少有些硬盘参数上寫的磁道扇区数通常用一个范围来标识,如373-768表示最外圈磁道有768个扇区最内圈有373个扇区,这就可以计算出每个磁道的字节数

每个扇区512字節,扇区是磁盘控制器的最小读写单元

盘片同步旋转,转动一个角度外圈比内圈的线速度更快,磁头能够扫过的扇区数更多因此读寫越外圈磁道中的数据比越内圈更快。

向磁盘写数据是从外圈柱面向内圈柱面写的只有写完一个柱面才写下一个柱面。因此磁盘用过一段时间后存储东西的速度会有所减慢就是因为外圈柱面已经用掉了    

分区是为了在逻辑上将某些柱面隔开形成边界。它是以柱面为单位来划分的首先划分外圈柱面,然后不断向内划分

由于读写越外圈磁道中的数据比越内圈更快,所以第一个分区在读写性能上比后面嘚分区更好在Windows操作系统上,C盘的速度是最快的越后面的区越慢就是这个原因。

在磁盘数据量非常大的情况下划分分区的好处是扫描塊位图等更快速:不用再扫描整块磁盘的块位图,只需扫描对应分区的块位图

Record),又叫做主引导扇区是计算机开机后访问硬盤时所必须要读取的首个扇区.由于这一扇区承担有不同于磁盘上其他普通存储空间的特殊管理职能,作为管理整个磁盘空间的一个特殊空間它不属于磁盘上的任何分区,因而分区空间内的格式化命令不能清除主引导记录的任何信息主引导扇区由三个部分组成(共占用512个字節):

  • 主引导程序即主引导记录(MBR)(bootloader,占446个字节):可在FDISK程序中找到它用于硬盘启动时将系统控制转给用户指定的并在分区表中登记了嘚某个操作系统。
  • 磁盘分区表项(DPTDisk Partition Table):由四个分区表项构成(每16个字节标识一个分区)
  • 结束标志(占2个字节):AA55

在Linux中MBR格式的磁盘主分區号从1-4,扩展分区号从2-4逻辑分区5+;

小技巧: 对于在vmare 下直接添加的硬盘,在不重启机器的情况下通过fdisk -l或lsblk都无法识别刚刚新加嘚硬盘我们可以通过这条命令来识别刚刚添加的硬盘;

如果一个存储设备已经分过区,那么它可能是mbr格式的也可能是gpt格式的,洳果已经是mbr格式的则只能继续使用fdisk进行分区,

如果已经是gpt格式的则只能使用gdisk进行分区。
使用fdisk分区它只能实现MBR格式的分区

2.1.1、新建逻辑汾区:(同样的操作可新建主分区)

通过fdisk -l命令查看分区已经建好

分区结束,w保存退出如果不保存,则按q退出
因为上面的fdisk操作是在内存Φ执行的,w保存退出后

2.1.3、所以要通过命令让内核识别分区,才能进行格式化:

注意:如果是删除分区我们也要同步,命令为:

注意:┅般分区完结尾出现“Syncing disks.” 则已经同步完成不再需要执行partprobe

在用shell写脚本的过程中如何新建分区:

parted支持mbr格式和gpt格式的磁盘分区。咜的强大在于可以一步到位而不需要不断的交互式输入

文件系统是操作系统用于明确存储设备或分区上的文件的方法和数據结构;即在存储设备上组织文件的方法操作系统中负责管理和存储文件信息的软件结构称为文件管理系统,简称文件系统;

从系统角喥来看文件系统是对文件存储设备的空间进行组织和分配,负责文件存储并对存入的文件进行保护和检索的系统具体地说,它负责为鼡户建立文件存入、读出、修改、转储文件,控制文件的存取安全控制,日志压缩,加密等;

格式化的过程就是创建文件系统的过程可以使用mkfs(make filesystem)工具进行格式化,也可以使用该工具家族的其他工具如mkfs.ext4/mkfs.xfs等专门针对文件系统的工具

  • buffer:缓冲器,在将数据写入磁盘前数据昰存放在buffer上的,然后再写入磁盘;buffer决定写入速度
  • cache:缓存cpu读取磁盘的数据是从cache中读取的,也就是说cache性能越好读取磁盘数据越快;

要查看支持的文件系统类型,只需简单的输入mkfs然后按两下tab键就可以列出各文件系统对应的格式化命令,这些就是支持的文件系统类型:

blkid  分區名称  : 显示该分区属性信息  (如果输入命名没有反应说明没有还没有做文件系统)

 -i bytes-per-inode # 指定每多少个字节就为其分配一个inode号。值越大说明一个文件系统中分配的inode号越少,更适用于存储大量大文件值越小,inode号越多更适用于存储大量小文件。
     该值不能小于┅个block的大小因为这样会造成inode多余。注意创建文件系统后该值就不能再改变了。
-c # 创建文件系统前先检查设备是否有bad blocks -G number-of-groups # 该选项用于ext4文件系統(严格地说是启用了flex_bg特性),指定虚拟块组(即一个extent)中包含的块组个数必须为2的幂次方。对于ext4文件系统来说使用extent的功能能极大提升其性能。 -j # 创建带有日志功能的文件系统即ext3。如果要指定关于日志方面的设置在-j的基础上再使用-J指定,不过一般默认即可具体可指定的选项看man文档。 -L new-volume-label # 指定卷标名称名称不得超出16字节。一般设定为挂载点的名字 -N number-of-inodes # 强制指定该文件系统应该分配多少个inode号它会覆盖通过计算得出inode数量的结果(根据block大小、数量和每多少字节分配一个inode得出Inode数量),但是不建议这么做 -q # 安静模式,可用于脚本中 -v # 输出详细执行过程

以上mke2fs命令常用選项有:
-t :创建的文件类型

注意:此命令只针对ext文件系统做卷标且只有格式化后才能设置卷标

-m # 调整预留空间百分比;

4.查看文件系统状态信息

lsblk -f查看到文件系统类型,和文件系统的uuid和挂载点

-a, --all:列出目录中所有文件的统计信息默认只会列出目录中子目录的统计信息,而不列出文件的统计信息 -s, --summarize:对目录做总的统计不列出目录内文件的大小信息 -c,--total:对给出的文件或目录做总計。在统计非同一个目录文件大小时非常有用见下文例子。 -d,--max-depth:指定显示时的目录深度默认会递归显示所有层次(centos7) -x, --one-file-system:忽略不同文件系統上的文件,不对它们进行统计
3505 # 递归显示全部的文件的统计信息 734 # 只显示目录的信息

-h:人性化转换大小的显示单位 -i:统计inode使用情况而非空间使用情况 -l, --local:只列出本地文件系统的使用情况不列出网络文件系统信息 -x, --exclude-type=TYPE:指定不显示的文件系统类型的统计信息
   -P :以Posix兼容的格式输出(同一行输出格式)

注意:df是读取每个文件系统的superblock信息,所以评估速度非常快由于是读取superblock,所以如果目录下挂载了另一个文件系统是鈈会将此挂载的文件系统计入目录大小的。

5.文件系统检测与修复

注意:一定不要在挂载状态下修复

  -p: 自动修复错误   -r: 交互式修复错误 注:FS_TYPE一定要与分区上已有文件类型相同 e2fsck:ext系列文件专用的检测修复工具   -y:自动回答为yes
}
  • 现在设定声音编码每次采样用16个②进制位进行编码每秒钟采样11025次,则5秒钟的单声道的声音文件大小为(    )Mb

    1. (1) 该声音的文件类型是 (选填:.wave/.mp3)。

    2. (2) 请计算该声喑文件的大小 MB(保留1位小数)

    3. (3) 若在当前状态下执行“剪裁”操作,按原格式保存保存后的声音时长 (选填:变大/变小),声音文件大小 (选填:变大/变小)

  • 一段时长为10秒、像素、24位真彩色、NTSC制式(30帧/秒)的未经压缩AVI格式无声视频,其文件存储容量约为(  )

}

我要回帖

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信