如何还原u盘真实容量(分享一个超实用的方法(如何还原u盘真实容量))
大家好,小编今天为大家分享关于如何还原u盘真实容量(如何还原u盘真实容量,分享一个超实用的 *** )的信息,很多人还不知道,今天让我们一起来看看吧!
1、我们一般会买一个USB硬盘或者在电脑上创建一个分区,大小总是比我们自己创建的小一点。有人会说这很正常,因为厂家规定1M=1000k,真正的是1M=1024k。如果是这样,我就不需要写这篇文章了。
2、厂商的规格可能是一部分原因,但是现在我是用USB硬盘或者分区底层来分析这个问题。
3、开班第十天:第10天上课:今天的教学大纲:真正了解文件系统分析U盘变小了的原因如何选择dateblock大小软链接、硬链接数据恢复的原理详细解释:
4、真正了解文件系统Linux叫创建文件系统,windows习惯叫格式化。文件系统是管理文件的一种方式。
5、我们通常在linux中挂载的本质上是一个文件系统。文件系统包括索引节点块和日期块,它们分别是索引节点块和数据块,在mkfs创建文件系统时生成。下面,我用一个手绘的图来模拟一个分区的组成。
6、不好看,请不要介意。(实在看不清楚就留言,另发)
7、再解释一下上图。dir是一个目录索引表。
8、这里,假设我要执行cata.txt文件。我如何知道a.txt文件的内容?这里我们先找出dir中的a.txt对应的是inum1,然后在文件中找到inum=1对应的文件。我们可以看到,该块对应于,并且日期块中没有inum。
9、我写的是为了方便理解,我们发现我这里说的很简单。事实上,该目录必须再次被索引。创建文件系统时,默认情况下分配根目录的索引。
10、分析U盘变小了的原因看了上图,就很容易理解现在u盘分区变小的原因了。在inode中,dir的一条记录占用一个inode,file的一条记录占用一个inode,file的一条记录也记录了这个文件的所有者、组和属性。总占用资源的这部分是我们u盘分区比较少的部分,所以我们的分区创建后会变小,这就是原因。
11、如何选择dateblock大小今天无聊用英语写了这个问题的答案,只过了四级,所以语法问题比较多,但是如果是搞IT的,就能看懂了,哈哈!每个日期块都有固定的大小:如果常规大小很小,inode将占用大量空间,数据块的剩余空间将减少。如果常规尺寸较大,一些小文档可以’不要占用满满一个日期块,不好的事情:太多的空间会被浪费。因此,选择正确的日期块规则的大小是决定你的要求。
12、我想表达的大概意思是,我们可以为每个文件系统指定默认的数据块大小。如果它太小,那么inode将占用太多资源,那么留给数据块的资源将会更少,那么我们看到的分区将会比现在更小;如果太大,那么有些小文件可能不会占用一整块,而是用一个块,那么会浪费很多空空间。因此,选择合适的日期块大小取决于您的需求。
13、软链接、硬链接我们知道,使用ls-l查看文件权限时,之一个数字可能是-,D,l,-表示普通文件,D表示目录,L表示链接文件。其实还有很多其他属性。今天来说说链接文件。
14、软链接,作为一个比喻,实际上就像windows中的快捷方式。如何创建链接?
15、①软链接:ln-sa.txtb.txt,b.txt本来是不存在的,现在b.txt是a.txt的快捷方式。
16、②硬链接:lna.txtb.txt,意思是硬链接。
17、A.txt和B.txt是彼此的硬链接。这里先说一下软硬链接的本质:
18、①不能跨文件系统创建硬链接,因为不同的文件系统可能具有相同的inode。②不能硬链接目录。
19、③硬链接,删除其中一个硬链接,另一个可以读取,而软链接删除源文件,无法读取。④两个硬链接都被删除,inode将被重新分配。⑤软链接会占用盘间空间空,硬链接不会占用盘间空间空。
20、硬链接实际上是指向同一个文件的两个inode,具有相同的inum,所以它们都占用一个inode。数据恢复的原理我们知道,删除一个文件只是删除了文件的inode,而指向的日期块并没有被删除,所以我们可以通过已知的inode值重新找到日期块,从而重新读取里面的数据。但是我们常用的数据恢复软件会善意的提醒你,数据误删除后,不要继续读写磁盘,因为可能被重写的数据会占用你之前删除的inode,日期块也会被占用,所以你会马上发现,如果不是原始数据的话。
21、摘要:
22、试着弄清楚文件系统的结构,对我们以后的运气会很有帮助。
好了,如何还原u盘真实容量(如何还原u盘真实容量,分享一个超实用的 *** )的知识介绍就到这里,本文到此结束!
本文内容由互联网用户自发贡献,该文观点仅代表作者本人。如发现本站有涉嫌抄袭侵权/违法违规的内容,请发送邮件至 203304862@qq.com
本文链接:https://jinnalai.com/n/189358.html