Linux打包压缩与搜索命令

发布于 2020-07-24  756 次阅读


内容纲要

tar命令

在Linux当中,常见的文件格式有.tar.tar.gz.tar.bz2格式
tar命令用于对文件进行打包压缩或者解压,格式为:tar【参数】【文件】
常用参数:

参数 作用
-c 创建压缩文件
-x 解开压缩文件
-t 查看压缩包内有哪些文件
-z 用Gzip压缩或解压文件
-j 用bzip2压缩或解压
-v 显示压缩或解压的过程
-f 目标文件名
-p 保留原始的权限与属性
-P 使用绝对路径来压缩
-C 指定解压到的目录

常用组合:
tar -czvf [压缩包名称.tar.gz] [要打包的目录]:把指定的目录打包压缩
tar -xzvf [压缩包名称.tar.gz]:解压
例:使用tar命令把/etc目录通过gzip的格式进行压缩,文件名设为etc.tar.gz;将打包后的压缩包解压到/root/etc目录中

[root@study ~]# tar -czvf etc.tar.gz /etc #压缩文件
[root@study ~]# mkdir /root/etc  #创建目录
[root@study ~]# tar -xzvf etc.tar.gz -C /root/etc  #解压到/root/etc目录下

grep命令

grep命令用于在文本中进行关键词搜索并显示匹配的结果,格式为:grep 【选项】 【文件】
常用参数:

参数 作用
-b 将可执行文件(binary)当做文本文件(text)来搜索
-c 仅显示找到的行数
-i 忽略大小写
★ -n 显示行号
★ -v 反向选择,仅列出没有“关键词”的行
  • alipay_img
  • wechat_img
届ける言葉を今は育ててる
最后更新于 2020-07-24