linux系统打包压缩与搜索命令

1、tar命令
在linux系统中,常见的文件格式比较多,其中主要使用使用的tar和zip来压缩文件,tar命令的参数比较多,这里呢我一般只会记得几个比较常用的。

-c创建压缩文件
-x解开压缩文件
-z用Gzip压缩或解压
-v显示压缩或者解压的过程
-f目录文件
-C指定解压到目录

常用的民两个组合:tar -czvf 压缩包名 用来压缩
tar -xzcf 解压包名 用来解压
tar xzvf etc.tar.gz -C /root/etc 解压到指定目录。
2、zip命令
在使用zip命令解压压缩时,我们要先确认我们的机器上有没有安装zip,没有的话执行 yum install zip安装一下,我们在压缩的过程中主要使用两个参数,

-q安静模式,在压缩的过程中不显示其过程
-r将指定目录下所有的子目录以及文件一起处理

zip -q -r backup.zip /opt/a 将/opt/a下所有的文件及目录压缩,重名了压缩文件为backup.zip
解压的话使用 unzip backup.zip 将其解压到当前目录下
3、grep文件搜索工具
grep命令用于在文本中执行关键词搜索,并显示匹配结果,格式为 grep [选项] [文本] grep的参数很多,但是我们用到的不多,这里呢就写几个我们最常用的。

-b将可执行文件当作文本来搜索
-c显示匹配到的行数
-i忽略大小写
-n显示行号
-v反向选择列出没有关键字的一行

搜索/etc/yum.repos.d/CentOS-CR.repo文件中的 CentOS-CR.repo关键字显示行号。
在这里插入图片描述
4、文件查找命令find
学过linux系统的小伙伴们都知道linux系统下一切都是文件,可想而知这个命令的重要性了,我们查找文件呢一般都是使用这个命令,学习这个命令之前先了解一下它的参数吧

-name匹配名称
-perm匹配权限
-user匹配所有者
-group匹配所有组
-mtime -n +n匹配修改时间(-n指n天内,+n指n天前)
-atime -n +n匹配访问文件时间(-n 指n天内,+n指n天前)

根据模糊的名称查询文件
在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值