首页 > 系统相关 >Linux文件查找、打包压缩及解压

Linux文件查找、打包压缩及解压

时间:2023-11-29 18:35:07浏览次数:46  
标签:解压 文件 tar 压缩 压缩文件 查找 Linux gzip

打包压缩
1. 使用tar命令进行文件打包。基本语法如下:
tar -cvf 压缩文件名 文件1 文件2 ...

2. 如果您想同时压缩多个文件,可以使用tar -cf命令:
tar -cf 压缩文件名.tar 文件1 文件2 ...

3. 使用gzip或bzip2进行压缩。例如,使用gzip压缩:
gzip 压缩文件名.tar

4. 压缩时添加注释:
tar -cvf 压缩文件名.tar --transform="s/^/文件名:/g" 文件1 文件2 ...

解压
1. 使用tar命令进行解压。基本语法如下:
tar -xvf 压缩文件名.tar

2. 使用gzip或bzip2进行解压。例如,解压gzip压缩的文件:
gzip -d 压缩文件名.tar.gz

实战案例
1. 在某个压缩文件中查找一句话:
zgrep "关键词" 压缩文件名.tar.gz

2. 将文件打包并压缩:
tar -cvzf 压缩文件名.tar.gz 文件1 文件2 ...

3. 解压并查看文件内容:
tar -xvzf 压缩文件名.tar.gz

标签:解压,文件,tar,压缩,压缩文件,查找,Linux,gzip
From: https://www.cnblogs.com/wts6/p/17865565.html

相关文章

  • boost asio在linux接收不到255.255.255.255的应答
    echo0>/proc/sys/net/ipv4/conf/all/rp_filterecho0>/proc/sys/net/ipv4/conf/eth0/rp_filterhttps://stackoverflow.com/questions/47829979/how-to-receive-a-udp-broadcast-sent-to-255-255-255-255-using-boost-asio......
  • 玩转linux用户权限
    玩转linux用户权限用户定义:用户是系统中的一个个体,可以是一个人、一个程序或一个系统服务。每个用户都有一个唯一的用户名(username)和一个用户ID(UID),用户ID是系统内部用于标识用户的数字。权限:每个用户拥有自己的家目录(homedirectory),其中包含了用户私有的文件和设置。......
  • linux常用命令
    linux常用命令1.文件目录介绍目录说明/bin是Binary的缩写,这个目录存放着经常使用的命令/sbins就是SuperUser的意思,这里存放的是系统管理员使用的系统管理程序/home存放着普通用户的主目录,在Linux中每个用户都有一个自己的目录,一般该目录是以用户的账户号命名的/root该目录为系统管......
  • 【Python入门教程】Python的shutil库介绍+基础函数使用(文件/目录复制、移动、删除、解
    ​前言        很多时候编过的代码过段时间就忘了,所以想用博文记录一下一些平时常用库的函数,今天跟大家分享一下python的shutil库的常用函数,包括文件复制、删除、移动等常见操作。同时为了复习之前python类的使用,所以今天的代码就用类封装起来了,大家直接看函数就行,不需......
  • linux安装MAT(MemoryAnalyzerTool)工具
    下载地址:EclipseMemoryAnalyzerOpenSourceProject|TheEclipseFoundation注意:1.12.0Release需要JDK11参数配置在配置的部分,我们主要配置的是ParseHeapDump.sh脚本中的内存参数。在脚本的最后一行的最后面,加上如下的参数-vmargs-Xmx30g-XX:-UseGCOverhea......
  • Linux学习记录
    工作几年,发现原来的工作并不适合自己,遂决定不破不立,毅然离职。离职的这几个月一直在寻找方向。但发现今年(23年)的行情比疫情期间还差。很多工作没有经验根本转不了。经过几个月的摸索探索。在各大平台查找。最终决定学习Linux。大佬们勿喷,本文权当学习日记了,好了,开始。231129现在......
  • linux文件管理-1
    Linux操作系统的目录结构常见目录及说明/bin(/usr/bin、/usr/local/bin)是Binary的缩写,这个目录存放着最经常使用的命令/home 存放普通用户的主目录,在Linux中每个用户都有一个自己的目录,一般该目录名是以用户的账号命名的。/root 该目录为系统管理员,也称作超级权限者......
  • Linux中kill %n命令是干啥的?
    在Linux或Unix下,如果你看见别人使用kill%1或者kill%n(n为一个具体的数字)命令,你知道kill%n这种带%号的用法是干嘛吗?其实kill%n表示kill掉后台程序(也可以说是作业),其中n表示Job的编号(number),而不是进程的进程号,下面我们来简单演示一下$ more initkerry.ora在没有完全......
  • linux文件管理-2
    vi和vim的基本介绍Linux系统会内置vi文本编辑器Vim可以看作是Vi的增强版本,Vim具有程序编辑的能力,可以主动的以字体颜色辨别语法的正确性,方便程序设计。代码补完、编译及错误跳转等方便编程的功能特别丰富。vi和vim常用的三种模式1.正常模式:以vim打开一个档案就直接......
  • 代码随想录算法训练营第一天| 704. 二分查找、27. 移除元素
    LeetCode704二分查找题目链接:LeetCode704左闭右闭:视频讲解:手把手带你撕出正确的二分法思路:在循环条件中注明left<=right,即[left,right]classSolution{public:intsearch(vector<int>&nums,inttarget){intleft=0,right=nums.size()-1......