Linux磁盘与文件系统管理##概记

inode,数据区块,超级区块

Linux文件系统特性[ext2]

Inode:记录文件属性权限,一个文件一个inode,同时记录此文件数据所在区块号码

数据区块:实际记录文件内容,文件比较大时候,会占用多个区块

超级区块:记录文件系统的整体信息,包括inode与数据区块的总量,使用量,剩余量以及文件系统的格式等相关信息

上面的数据存取方式称为索引式文件系统

 

对比:U盘使用的文件系统FAT格式

没有办法将文件的所有区块在一开始就读取出来,每个区块号码都记录在前一个区块当中

Ext2文件系统组成

数据区块data block

不能太大也不能太小,太大导致浪费,太小,文件被分成多个,需要多的inode存储

Inode表[inode table]

记录文件读写属性

拥有着用户组

文件大小建立或者状态该变时间ctime[status]

最近一次读取时间atime

最近修改的时间mtime

文件真正内容指向

注意:每个inode大小固定

因为inode大小固定,只有128B,要记载大量数据块,记录一个数据块需要4B,因此系统将号码区域定义为12个直接,一个间接,一个双间接,一个三间接

例如双间接意思是:[采用数据块1K的话]用数据块来记录编号,1024/4=256个

可以存放数据为256K[以data block做延展]

超级区块SuperBlock

数据区块与inode的总量

------------------------------------

文件系统管理先过。。。。。。。。。。。。。。

--------------------------------------

文件与文件系统压缩

 

*.Z  compress程序压缩的文件####compress一般不使用了

*.zip  zip程序压缩的文件

*.gz  gzip程序压缩的文件

*.bz2   bzip2程序压缩的文件

*.xz    xz程序压缩的文件

*.tar   tar程序打包的文件,并没有压缩过

*.tar.gz  tar打包并经过gzip压缩

*.tar.bz2  tar打包并经过bzip2压缩

*.tar.xz   tar打包,xz压缩

tar 可以将很多文件打包成一个文件,没有压缩功能

gzip,zcat/zmore/zless/zgrep

 

gzip是应用最广泛的压缩命令了,可以解开compress,zip,gzip的文件,

gzip [-cdtv#]  文件名

-c将压缩的数据输出到屏幕上,可通过数据流重定向来处理

使用-c可以保留原文件

-d解压缩

-v显示出源文件/压缩文件的压缩比等信息

-#压缩等级,#为数字,1最快,9最慢但是压缩比最好,默认是6

使用gzip进行压缩时候,默认原本文件会被压缩成.gz后缀的文件源文件就不再存在了[与Windows不同],在Windows系统中可以使用WinRAR或者7zip软件解压

压缩gzip 文件

解压缩文件

gzip  -d  *.gz

Zcat读取压缩文件

bzip2,bzcat/bzmore/bzless/bzgrep

bzip2  [可选项]  文件名

-c将数据输出到屏幕

-d解压缩

-k保留原有文件,不会删除

-v显示压缩比

-#压缩比参数,-9压缩比做高,所以最慢

打包命令tar

tar

-c:建立打包文件

-t:查看打包文件包含哪些文件名

-x:解包/解压缩

-z:通过gzip压缩,文件名最好为*.tar.gz

-j:bzip2压缩,文件名最好为*.tar.bz2

-J:通过xz进行压缩,文件名最好为*.tar.xz

-v在压缩或者解压过程中将正在处理的文件名显示出来

-f  filename后面要紧接要处理的文件名

-C在特定目录解压缩

-p保留备份数据的原有权限和属性

-P保留绝对路径

主要三种用法

     1.压缩tar  -jcv  -f filename.tar.bz2  源文件

    

    

     2.查询tar  -jtv  -f filename.tar.bz2

    

     3.解压缩tar  -jxv  -f filename.tar.bz2  -C解压至[目录]

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值