当前位置:首页 > 生活百科

linux文件复制命令(linux文件备份方法)

栏目:生活百科日期:2025-03-18浏览:0

概述

相信大家在做文件迁移时,会有人遇到过这样一个奇怪的问题:相同的文件放置在不同的硬盘上面,占用存储空间相差很大,部分目录甚至达到2倍。这里我们先从Linux存储的本质开始介绍。


Linux文件系统的存储方式

在Linux系统中一个文件由目录项、inode和数据块组成,数据块作为存储的最小单元。

? 目录项:包括文件名和inode节点号。

? Inode:又称文件索引节点,包含文件的基础信息以及数据块的指针。

? 数据块:包含文件的具体内容。

1、inode

理解inode,要从文件储存说起。文件储存在硬盘上,硬盘的最小存储单位叫做&”扇区&”(Sector),每个扇区储存512字节(相当于0.5KB)。

操作系统读取硬盘的时候,不会一个扇区一个扇区地读取,这样效率太低,而是一次性连续读取多个扇区,即一次性读取一个&”块&”(block)。这种由多个扇区组成的&”块&”,是文件存取的最小单位。&”块&”的大小,最常见的是4KB,即连续八个 sector组成一个 block。

文件数据都储存在&”块&”中,那么很显然,我们还必须找到一个地方储存文件的元信息,比如文件的创建者、文件的创建日期、文件的大小等等。这种储存文件元信息的区域就叫做inode,中文译名为&”索引节点&”。

2、inode的大小

inode也会消耗硬盘空间,所以硬盘格式化的时候,操作系统自动将硬盘分成两个区域。一个是数据区,存放文件数据;另一个是inode区(inode table),存放inode所包含的信息。


磁盘存储分析

同一个文件在不同的硬盘占用不同的磁盘空间,从本质讲是这些文件的inode和block不同导致的。而这些参数是在硬盘初始化时设定的,会不会是因为这个原因导致的呢?

通过命令dumpe2fs 查看两块硬盘的信息:

硬盘 1 :

硬盘 2 :

从上面可以看出硬盘1的Block size: 8192 而硬盘2为Block size: 4096,也就是说硬盘1的最小存储单元为8K,硬盘2为4K,会不会是因为文件里面有好多小于4K的文件,当存储在硬盘1最少占用8k的空间导致上面奇怪的现象?


判断验证

在 硬盘1创建一个空文件,并输入一个空格保存,

#vi test.txt

使用du –sh test.txt 发现文件大小为8K 如图:

硬盘2 做同样的动作


判断再验证

拷贝硬盘的文件进行对比

硬盘2:

硬盘1:

可以发现相同的文件不同的硬盘,占用的空间大小不同。到这里问题也就解决了,只需要重新做一下格式化就可以了。

“linux文件复制命令(linux文件备份方法)” 的相关文章

pdf被锁定了怎么解锁,pdf编辑解锁软件

当我们要对受到限制的PDF文档操作时,发现会有密码保护,有如下图所示的限制:可以看到有很多不允许的操作,那么一般需要怎么做去除限制呢?方法一:直接搜索相关PDF...

国内哪个浏览器好用(推荐monyhar国产浏览器和优势分析)

就在鸿蒙2.0正式推送的同时,又一好消息传来,完全自主研发的国产浏览器monyhar浏览器即将正式推出!实际上,国产浏览器从立项开始就饱受争议,作为monyha...

产品推广的方法有哪些,17种免费引流推广产品的方法

随着社会的发展,我们推广产品的方式越来越多元化,下面小编带你看看产品推广常用的几种方式。1.自媒体营销自媒体营销亦有称社会化营销,是利用社会化网络,在线社区,博...

公司服务器遭受攻击怎么办(防止服务器被攻击方法)

阿里云服务器黑洞的话有两个方法购买阿里云的ddos高防IP,其次就是用小蚁云安全的高防IP,当然咯我们也提供秒解黑洞的服务。DDOS攻击用我们的话说就是分布式拒...

国际市场营销学适用对象,如何学好国际市场营销学

国际市场营销是自考市场营销专业一门重要课程,这门课程主要是学习什么内容?我们一起来了解一下,随着我国与国外经济市场和企业日渐合作,交往的越来越密切,国际市场营销...

360借款是正规的吗,360借款还款年利率计算

360借条是360金融的首款现金借贷产品,在网贷比较流行的当下,360借条发展的还是很不错的。那么使用360借条靠谱吗?对于360借条借款来说,需要满足什么条件...

多个excel表格自动汇总的方法(如何汇总excel数据)

数据汇总你会这么做?相信大多数人都会异口同声地回答到:复制粘贴,那如果有1000个表格呢?你还要复制粘贴吗?今天跟大家分享一个函数,轻松搞定数据汇总。它就是:E...

央行回应个人现金存取新规(存取现金便利程度不会受到影

自2022年3月1日起,《金融机构客户尽职调查和客户身份资料及交易记录保存管理办法》将正式实施。央行有关司局负责人表示,个人现金存取相关规定不会影响居民正常现金...

ocr功能需要收费吗(ocr文字识别功能)

如何把图片转word?怎样将图片转成word?其实也就是将图片中的文字识别并提取出来,转成可编辑的word文档,这种文字用ocr文字识别软件可以实现。OCR识别...

公众号推广渠道有哪些(公众号在朋友圈推广的技巧)

微信平台是目前我们比拟常见的一个营销推行平台,随着人们生死水平的不时进步,微信推行成了人们生活中的一局部,那么你晓得生活中我们常见的微信推行办法都有哪些吗,接下...