linux rar文件怎么解压_Linux中RIAD和文件查找和打包压缩.解压的相关知识

今天来分享一下Linux里RAID和文件查找还有打包压缩,解压的一些知识,尽可能把自己学习到的都分享出来啦。

RAID:廉价磁盘冗余阵列(Redundant Array of Independent Disks)

作 用:容错、提升读写速率 ,数据的完整性,自动备份。

类型分为三类:

①RAID0 :条带集 2块磁盘以上, 读写速率快 100%*N,但不容错

②RAID1: 镜像集(镜像卷) 2块磁盘, 容量50% ,读写速率一般,容错(一般用于系统)

③RAID5: 带奇偶校验条带集 3块磁盘以上,

利用率 (n-1)/n 读写速率快,容错.(一般用于重要数据)

1+1=2 (没数据盘) 相当于 数据盘+数据盘=校验盘 (热备盘)

不同场景RAID的使用,分为硬RAID和软RAID

硬RAID: 需要RAID卡,有自己的CPU,处理速度快,有电池和无电池。

软RAID: 通过操作系统实现,比如Windows、Linux

文件查找

分为三个 1.which 2.find 3. locate

which:命令查找

find:文件查找,针对文件名

locate:文件查找,依赖数据库

重点说一下find的使用。

命令 路径 选项 描述

1.按照文件名字: -name或iname

ex: find /etc -name “hosts” 或者find /etc -iname “hosts”或者find /etc -iname “hos*“

2.按照文件大小 -size

ex:find /etc -size +5M +5M(查找5M以上的文件) -5M(查找5M以下的文件) 5M (查找5M的文件)

3.指定查找的目录深度 -maxdepth

ex: find /-maxdepth 3 -a -name '11111*'

4.按照文件属主属组找

ex:find /home -user jack //属主是Jack文件

find/home -group hr //属组是hr的文件

5.按照文件类型

find /tmp -type f (f是普通文件)

find /dev -type b (b是普通文件)

6.按照文件权限 .-perm

find .-perm 654 -ls (-ls是find动作之一,精确查看,长看)

7.找到后删除

find /etc-name ”715“-delete

8.找到后复制

cp 源文件 目标文件 缺一不可

find /etc-name "111" - ok cp -rvf {} /tmp 接着两次yes

打包压缩

压缩的原理--去重法 (文件的体积变小,缺点无法直接使用,需要解压)

语法:tar 选项 压缩包名称 源文件

打包:tar -cf etc.tar /etc

gzip压缩:tar -czf etc-gzip.tar.gz/etc/

bzip压缩:tar -cjf etc.tar.bz/etc/

xzip压缩:tar -cJf etc.tar.xz/etc/

压缩体积越来越小,时间越来越长。

解压

tar -xf 名称//解压到当前位置下

tar -xf 名称 -C /tmp //解压到tmp位置下

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值