首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Linux下tar解压到当前目录zip压缩,tar压缩tar解压

Linux下tar解压tar.gz文件到当前目录 很多时候我们需要把文件解压到当前目录,命令如下: tar -zxvf vscode-server-linux-x64.tar.gz -C ./ 有时候很讨厌...,因为tar.gz的包里就存在一个与压缩包同名的目录,这种情况的话需要先解压,再拷贝: tar -zxvf vscode-server-linux-x64.tar.gz -C ./ mv vscode-server-linux-x64.../* . ---- ---- zip压缩的方法:How do I zip/unzip on the unix command line?...– Unix & Linux Stack Exchange zip squash.zip file1 file2 file3 # or to zip a directory zip -r squash.zip...-Zxvf filename.tar.Z 事实上, 从1.15版本开始tar就可以自动识别压缩的格式,故不需人为区分压缩格式就能正确解压 tar -xvf filename.tar.gz tar -xvf

7.9K40

python之基础篇(八)——模块与包

包是一个有层次的文件目录结构,它定义了一个由模块包组成的python应用程序执行环境     基于包,python在执行模块导入时可以指定模块的导入路径,如:       import dir1.dir2...:       压缩文件(使用distutils模块):         windows的zip文件类Unix平台的.tar.gz文件       自动解包或自动安装可执行文件:         windows...(modulename),也可能位于某目录中(subpkg1.modulename)       packages:各包名称组成的列表       platforms:适用的平台列表      ...gztar:tar.gz压缩文件             bztar:tar.bz2压缩文件             ztar:tar.Z压缩文件             tartar文件        ...gztar:tar.gz压缩文件             ztar:tar.Z文件             tartar文件             zipzip压缩文件             rpm

2.3K30
您找到你想要的搜索结果了吗?
是的
没有找到

python module manage

模块可内含变量、函数以及类来进行其工作,函数类可以包含变量其它元素。     建议:在顶层文件可以出现大量的控制流语句,而其它的被调用文件仅包含变量、函数及类,这样程序在执行时效率才会高。...Python包     包用于将一组模块归并到一个目录中,此目录即为包,目录名即为包名。包是一个有层次的文件目录结构,它定义了一个由模块包组成的python应用程序执行环境。...    压缩文件(使用distutils): windows的zip文件类Unix平台的.tar.gz文件     自动解包或自动安装可执行文件: windows中的.exe       自包含的...packages    各包名称的列表            以上大体可以分为两类:元数据信息包中的内容列表。     ...gztar: tar.gz file            ztar: tar.Z file            tar: tar file            zip: zip file

62610

Python包

Python包 包用于将一组模块归并到一个目录中,此目录即为包,目录名即为报名 包是一个有层次的文件目录结构,它定义了一个由模块包组成的Python应用执行环境 基于包,Python在执行模块导入时可以指定模块的导入路径..._init_.py文件 _init_.py可包含python代码,但通常为空,仅用于扮演包初始化的挂钩、替目录产生模块命名空间以及使用目录导入时实现from * 行为的角色 模块的顶层执行及被导入 一个模块文件可以同时支持顶层执行...压缩文件(使用distutils) windows的zip文件类Unix平台的.tar.gz文件 自动解包或自动安装可执行文件 windows中的exe文件 自包含的,不要求安装的预备运行可执行程序...windows的.exe文件,Unix上带有一个小的脚本前缀的zip压缩文件 Mac上的.app文件等 平台相关的安装程序 windows上的.msi文件、Linux常见的.rpm、src.rpm...,也可能位于某目录中(subpkg1.modname): packages:各包名称的列表 大体分为两类:元数据信息包中的内容列表 4完成打包 在要发布的容器目录中执行“python setup.py

2.4K100

玩转Liunx系统,看这篇文章就够了(三)

locate搜索的是整个Liunx目录树中的所有文件,find搜索的是指定目录下的所有文件。...17.2 压缩(打包)或者解压多个文件目录(zip/unzip) 这个可以压缩(打包)或者解压多个文件或者目录,并且这个压缩可以生成.zip或者.gz格式的压缩包,因为使用这个命令我们可以自己给定压缩文件的名称以及类型...17.3 压缩(打包)或解压多个文件目录(tar) 压缩语法格式 tar -c 目标压缩包名称(xxx.tar.gz) 文件或者目录列表 :其中.tar可以省略,之所以这么写是为了告诉别人这个压缩包是使用...其他组用户: 既不是文件或者目录的所有者,也不是同组用户。...它只会修改这个目录所在的组所有者,不会修改这个目录下文件的所有者组 chown -R zhangsan test3 : 递归修改test3目录下所有文件的所有者。

66500

Linux 实用指令

less指令在显示文件内容时,并不是一次将整个文件加载之后才显示,而是根据显示需要加载内容,对于显示大型文件具有较高的效率。...基本语法: zip [选项] XXX.zip将要压缩的内容 (功能描述:压缩文件目录的命令) unzip [选项] XXX.zip (功能描述...:解压缩文件) zip常用选项 -r:递归压缩,即压缩目录 unzip的常用选项 -d:指定解压后文件的存放目录 应用案例: 案例1:将/home下的所有文件/文件夹进行压缩成myhome.zip...zip -r myhome.zip /homel[将home目录及其包含的文件文件夹都压缩] 案例2:将myhome.zip解压到lopt/tmp_目录下 mkdir /opt/tmp unzip-d...-z 打包同时压缩 -x 解包.tar文件 应用实例: 案例1:压缩多个文件,将/home/pig.txt/home/cat,txt压缩成pc.tar.gz tar -zcvf pc.tar.gz

4.2K20

【Python基础】08、Python模

模块是被导入的,但模块也可以导入使用其它模块,这些模块可以用python或其它编程语言写成     模块可内含变量,函数以及类来进行其工作,函数类可以包含变量其它元素 4、导入模块      ...在导入模块时只能使用模块名,不能使用带.py后缀的模块文件名  import语句:       导入指定的整个模块,包括生成一个以模块名命名的名称空间 import module1[,module2...     压缩文件             windows的zip文件类Unix平台的.tar.gz文件      自动解包或自动安装可执行文件             windows中的.exe...,也可能位于目录中     packages               各自包名称的列表 大体可分为两类:元数据信息包中的内容列表 2)完成打包:在要发布的容器目录中执行“python setup.py...sdist"命令 可以指定格式:--formats= zip: zip file gztar:tar.gz file bztar:tar.bz2 file ztar:tar.Z file tar:tar

1.7K10

Linux下常用的压缩和解压命令

ZIP zip可能是目前使用得最多的文档压缩格式。它最大的优点就是在不同的操作系统平台,比如Linux, Windows以及Mac OS,上使用。...缺点就是支持的压缩不是很高,tar.gztar.gz2在压缩率方面做得非常好。...可以使用下列的命令压缩一个目录zip -r archive_name.zip directory_to_compress 下面是如果解压一个zip文档: unzip archive_name.zip...使用下面这种格式去压缩一个目录tar -zcvf archive_name.tar.gz directory_to_compress 解压缩tar -zxvf archive_name.tar.gz...当然,也可以用这个命令来捏住解包的路径: tar -jxvf archive_name.tar.bz2 -C /tmp/extract_here/ 版权属于:逍遥大表哥 本文链接:https://blog.bbskali.cn

89820

Linux——常用命令(压缩和解压缩)

在Linux中可以识别的常见压缩格式有几十种,比如.zip、.gz、.bz2、.tar、.tar.gz、.tar.bz2等,Linux不支持.rar.tz格式的压缩文件。  ...1、.zip格式:zip是Windows中最常见的压缩格式,Linux也可以正确识别,zip命令所在目录为/usr/bin/zip,所有用户可以执行,用来压缩文件或目录   命令格式: zip [选项...,不是整个123目录进行压缩,也就是说**gzip命令不会打包压缩** gzip -r 123   解压缩也可以使用gunzip:  3、.bz2格式:.bz2格式是Linux中的另一种常用压缩格式...  解打包:   -C(大写):指定解打包的目录 Tip:由于gzipbzip2不能打包只能压缩tar只能打包不会压缩,因此可以先使用tar打包,然后使用gzip或bzip2进行压缩... 5、.tar.gz格式.tar.bz2格式:使用tar命令后跟选项的方式实现tar命令gzip或者bzip2命令的组合,实现同时进行打包压缩,这也是最经常使用的压缩和解压缩方式

86620

Kali 下对文件的打包和解压

%d%H%M).tar.gz 以上命令是将文件夹 /var/www下所有的文件及文件夹打包到 /backup目录下,设置了加密密码 123456,并以时间来命名。...r /backup/backup$(date +%Y%m%d%H%M).zip /var/www 以上命令是将文件夹 /var/www下所有的文件及文件夹打包到 /backup目录下,并以时间来命名。...2.3 ZIP参数 关于ZIP其它的参数说明如下: -A 调整可执行的自动解压缩文件。 -b 指定暂时存放文件的目录。 -c 替每个被压缩的文件加上注释。...-j 只保存文件名称及其内容,不存放任何目录名称。 -J 删除压缩文件前面不必要的数据。 -k 使用MS-DOS兼容格 式的文件名称。...-r 递归处理,将指定目录下的所有文件目录一并处理。 -S 包含系统隐藏文件。 -t 把压缩文件的日期设成指定的日期。 -T 检查备份文件内的每个文件是否正确无误。

2.2K10

快速学习Linux-压缩与解压缩命令

.gz格式,原文件保留 #-c的意思不是说需要保留文件,而是要把压缩的结果输出到控制台....gzip -r 目录 #压缩目录下的所有文件,但是不能压缩目录 压缩 gzip -d 压缩文件 #解压缩文件 gunzip 压缩文件 #解压缩文件 .bz2格式 解压 bzip2 源文件 #压缩为....: -x 解打包 .tar.gz格式 其实.tar.gz格式是先打包为tar格式,在压缩为.gz格式 解压 tar -zcvf 压缩包名.tar.gz 源文件 选项: -z 压缩为.tar.gz...格式 压缩 tar -zxvf 压缩包名.tar.gz 选项: -x 解压缩.tar.gz格式 #加上-C表示解压到指定的目录 tar -zxvf 压缩包名.tar.gz -C 指定目录 .tar....bz2命令 其实.tar.bz2格式是先打包为tar格式,在压缩为.bz2格式 解压 tar -jcvf 压缩包名.tar.bz2 源文件 选项: -c 压缩为.tar.bz2格式 压缩 tar

1.3K20

Linux压缩打包命令——tarzip、unzip

”,这个并不是报错,是因为没有加上-P选项,没有保留原来的绝对路径去打包或者压缩,提取打包的内容跟解压一样,下面举一个例子: 将/root/目录以gzip的方式压缩为root.tar.gz压缩文件: 1...-q 安静模式,在压缩的时候不显示指令执行的过程 -r 递归压缩,将自定目录下的所有文件以及文件一起处理 -x ”文件列表“,压缩时排除文件列表中的文件 实例: a.压缩目录,将/root/目录下的...文件anaconda-ks.cfg文件Golden.apk文件压缩为名为jihe.zip压缩包: 因为压缩的全是文件,所以可以不用加上-r选项 c.压缩文件跟目录,将/root/下的ceshi.txt...文件anaconda-ks.cfg文件harry目录压缩成名为dajihe.zip压缩包: d.将/root/目录下的harry目录压缩为harry1.zip压缩包,排除harry目录下的ha.txt...文件: unzip命令 基本用法: unzip [参数] [压缩文件] (-d [目录]) //如果不是用括号里面的内容,则解压文件在当前工作目录 常用参数: -c 将解压缩的结果显示到屏幕上(显示每一个目录下的每一个文件的内容

7.6K10

linux运维中的命令梳理(二)

:将整个 /etc 目录下的文件全部打包成为 /tmp/etc.tar [root@linux ~]# tar -cvf /tmp/etc.tar /etc    <==仅打包,不压缩!...使用tar命令解压缩后会出现以下情况: #tar -xvf file2.tar #ls …… …… home …… …… 解压缩后的文件名不是想象中的file2,而是home/usr2/file2。...使用tar的-C dir参数,同样可以做到在当前目录/home/usr1下将文件解压缩到其他目录,例如: #tar -xvf file2.tar -C /home/usr2 tar不用-C dir参数时是无法做到的...,因而扩展性不强 2)通过整体匹配,不是部分匹配 "whereis ma"不能匹配到"/usr/bin/man" 3)匹配文件名,不是匹配路径中的目录名 "whereis bin"不能匹配到"/bin...注意,如果是目录文件,该属性值并没有累加统计该目录文件下的文件的使用大小 Blocks:这个Blocks不是指"inode/block"体系中的block数量。其实指的是某种容量单元的数量。

5.3K93

Linux之压缩和解压类指令

文章目录 1. 压缩和解压类指令 1.1 gzip / gunzip 指令 1.2 zip / unzip 指令 1.3 tar 指令 1....1.2 zip / unzip 指令 zip 用于压缩文件,unzip 用于解压的,这个在项目打包发布中很有用的 基本语法 zip [选项] XXX.zip 将要压缩的内容(功能描述:压缩文件目录的命令...) unzip [选项] XXX.zip (功能描述:解压缩文件) zip 常用选项 -r:递归压宿,即压缩目录 unzip 常用选项 -d:指定解压后文件的存放目录 应用实例 案例1:将.../home下的所有文件/文件夹进行压缩成myhome.zip zip -r myhome.zip /home [将home目录及其包含的文件文件夹都压缩] 案例2:将myhome.zip解压到/opt...应用实例 案例1:压缩多个文件,将/home/pig.txt/home/cat.txt压缩成pc.tar.gz tar -zcvf pc.tar.gz /home/pig.txt /home/cat.txt

1.2K10

Linux之实用指令

cp:拷贝文件到指定目录; -r:递归复制整个文件夹。强制覆盖不提示的方法: cp命令改为\cp rm:移除文件或目录; -r:递归删除整个文件夹; -f:强制删除不提示。...可以一次性创建多个文件 ln 给文件创建一个软连接 用法:ln -s[源文件或目录][软连接名] 4.2 文件查看 cat:查看文件内容。只能浏览文件,不能修改文件。 -n:显示行号。...less指令在显示文件内容时,并不是一次将整个文件加载之后才显示,而是根据显示需要加载内容。对于显示大型文件具有较高的效率。 head:显示文件的开头部分。-n 5:看前面5行内容。...zip/unzip:压缩文件/解压 zip [选项] (压缩后文件xxx.zip) (将要压缩的文件) unzip [选项] (要解压的文件xxx.zip) zip -r:递归压缩,即压缩目录 unzip...-f:指定压缩后的文件名 -z:打包同时压缩 -x:解压.tar文件 压缩tar -zcvf (压缩后文件名) (要压缩的文件) 解压:tar -zxvf (要解压的文件) 解压到指定目录tar

1K30

八.Linux文件查找与打包

locate指令find找寻档案的功能类似,但locate是透过update程序将硬盘中的所有档案目录资料先建立一个索引数据库,在 执行loacte时直接找该索引,查询速度会较快,索引数据库一般是由操作系统管理...二.文件打包与压缩 常用打包压缩格式 .zip .gz .bz2 .tar .tar.gz .tar.bz2 2.1 .zip 格式 1.压缩 压缩文件 zip 压缩文件名 源文件 压缩目录...zip -r 压缩文件名 源目录 实例 [vagrant/tmp] ]$zip a.zip a.md adding: a.md (stored 0%) [vagrant/tmp] ]$zip -r...解压缩 unzip 压缩文件名 [-d ] 实例 [vagrant/tmp] ]$mkdir zip [vagrant/tmp] ]$unzip a.zip -d zip...gzip -c 源文件 > 压缩文件 压缩文件,源文件保留 gzip -r 目录 压缩目录下所有文件,但是不能压缩目录 压缩目录 gzip 不能压缩目录 实例 [vagrant/tmp]

4.1K10

Linux中的压缩压缩命令

常用压缩格式:.zip, .gz ,.bz2,tar.gz, .tar.bz2 Linux中常用的软件包都是用红色展示的 压缩文件不一定比原文件小,因为压缩文件还包括压缩格式,当原文件比较小时,压缩文件可能会比原文件大....zip压缩 WindowsLinux中的.zip格式是通用的 zip 压缩文件名 源文件 //压缩文件 例:zip 12.zip(必须要加后缀名) 12 zip -r 压缩目录名 源目录 /.../压缩目录 .zip格式解压缩 unzip 压缩文件 //解压缩文件 .gz格式压缩 Windows可以解压缩Linux的.gs格式文件,Linux不能解压缩Windows的.rar格式文件 gzip...源文件 //压缩为.gz格式的压缩文件,源文件会消失 gzip -c 源文件 > 压缩文件 //压缩为.gz格式,源文件保留 例:gzip -c 12 > 12.gz gzip -r 目录 //压缩目录下所有文件...压缩包名.tar.bz2 选项:-x:加压缩.tar.bz2格式 tar -jxvf jp.tar.bz2 -C /tmp/ 解压缩到指定目录,只能放在后面 tar -ztvf test.tar.gz

3.2K40

Linux文件归档,压缩与解压缩

列出zip压缩文件的详细信息 zip -A:调整可执行的自动解压缩文件; -b:指定暂时存放文件的目录; -c:替每个被压缩的文件加上注释; -d:从压缩文件内删除指定的文件; -D:压缩文件内不建立目录名称...,而非另行建立新的压缩文件; -h:在线帮助; -i:只压缩符合条件的文件; -j:只保存文件名称及其内容,不存放任何目录名称; -J:删除压缩文件前面不必要的数据; -k:使用MS-DOS...; -n:不压缩具有特定字尾字符串的文件; -o:以压缩文件内拥有最新更改时间的文件为准,将压缩文件的更改时间设成该文件相同; -q:不显示指令执行过程; -r:递归处理,将指定目录下的所有文件目录一并处理...#解压缩7z文件 7za x Mytest.7z -r -o/root 参数含义: x 代表解压缩文件,并且是按原始目录树解压(还有个参数 e 也是解压缩文件,但其会将所有文件都解压到根下,不是自己原有的文件夹下...Mytest.7z 是压缩文件,这里默认使用当前目录下的Mytest.7z。 -r 表示递归解压缩所有的文件夹。 -o 是指定解压到的目录,-o后是没有空格的,直接接目录。这一点需要注意。

9.4K40

打包压缩加密备份_bash笔记6

-v-vv可以配合其它选项,用来输出log 提取(解压): # -x提取到当前目录 tar -xf bash_bundle.tar # -C提取到指定目录目录必须已存在,否则报错) tar -xf...,gzip命令只能压缩单文件,无法直接处理目录多个文件。...bzip2 -1 test.sh # tar -j选项压缩成bz2 tar -jcvf bash.tar.gz "*.sh" # ...同gzip 另外,还有一些独有特性(bzip2有,gzip没有的...zip 非常常见的压缩格式,压缩比不很高,但很多网络资源都是这个格式 压缩: # 生成test.sh.zip,不删除test.sh zip test.sh.zip test.sh # -r递归处理目录...解压: # 解压到当前目录,不会删除test.sh.zip unzip test.sh.zip 如果发现目标文件已存在,会提示选项是否替换/重命名/取消 更新: # -u用新文件替掉包里的 zip test.sh.zip

1.1K30

第十九章 : 归档备份

这里我们看到当我们抽取第二个归档文件时,它重新创建了 home/me/playground 目录,相对于我们当前的工作目录,~/foo,不是相对于 root 目录,作为带有绝对路径名的案例。...这看起来似乎是一种奇怪的工作方式,但事实上这种方式很有用,因为这样就允许我们抽取文件到任意位置,不是强制地把抽取的文件放置到原始目录下。...使用 tar find 命令,来创建逐渐增加的目录树或者整个系统的备份,是个不错的方法。...archive by specifying them tounzip: 对于 zip 命令(与 tar 命令相反)要注意一点,就是如果指定了一个已经存在的文件包,其被更新不是被替代。...然而,这些程序的主要用途是为了 Windows 系统交换文件,不是在 Linux 系统中执行压缩打包操作,tar gzip 程序在 Linux 系统中更受欢迎。

27110
领券