tar打包

Linux服务器下载与上传文件

我的未来我决定 提交于 2019-12-06 05:10:03
一、图形化工具 FileZilla、SecureCRT,连接Linux服务器后直接操作 二、命令 使用终端模拟软件连接服务器后,首先安装lrzsz工具包 yum install lrzsz rz ,上传文件 sz filename ,下载文件(只能下载文件,文件夹考虑先打包 tar -czvf xxx.tar.gz xxx/ 将xxx文件夹打包压缩为xxx.tar.gz文件) 来源: https://www.cnblogs.com/lingblog/p/11963489.html

【Linux常见命令】tar命令

℡╲_俬逩灬. 提交于 2019-12-06 02:28:14
【独立命令,只能用其中一个,和别的命令连用】这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。 -c: 建立压缩档案 -x:解压 -t:查看内容 -r:向压缩归档文件末尾追加文件 -u:更新原压缩包中的文件 【可选参数】下面的参数是根据需要在压缩或解压档案时可选的。 -z:有gzip属性的 -j:有bz2属性的 -Z:有compress属性的 -v:显示所有过程 -O:将文件解开到标准输出 【必须参数】下面的参数-f是必须的 -f: 使用档案名字,切记,这个参数是最后一个参数,后面只能接档案名。 【示例】 # tar -cf all.tar *.jpg 这条命令是将所有.jpg的文件打成一个名为all.tar的包。-c是表示产生新的包,-f指定包的文件名。 # tar -rf all.tar *.gif 这条命令是将所有.gif的文件增加到all.tar的包里面去。-r是表示增加文件的意思。 # tar -uf all.tar logo.gif 这条命令是更新原来tar包all.tar中logo.gif文件,-u是表示更新文件的意思。 # tar -tf all.tar 这条命令是列出all.tar包中所有文件,-t是列出文件的意思 # tar -xf all.tar 这条命令是解出all.tar包中所有文件,-x是解开的意思 【压缩】 tar

tar

天涯浪子 提交于 2019-12-05 19:06:50
功能 打包归档或者解包分离文件 简单用例 tar -cvf one.tar file1 file2 file3 # 打包 tar -tvf one.tar # 看包里面的内容 tar -xvf one.tar # 解开包 输入参数 -c :建立一个压缩档案的参数指令(create 的意思) -x :解开一个压缩档案的参数指令 -t :查看 tarfile 里面的档案 -z :是否同时具有 gzip 的属性?即是否需要用 gzip 压缩? -j :是否同时具有 bzip2 的属性?即是否需要用 bzip2 压缩? -v :压缩的过程中显示档案!这个常用,但不建议用在背景执行过程! -f :使用档名,请留意,在 f 之后要立即接档名喔!不要再加参数! -p :使用原档案的原来属性(属性不会依据使用者而变) -P :可以使用绝对路径来压缩! -N :比后面接的日期(yyyy/mm/dd)还要新的才会被打包进新建的档案中! --exclude FILE:在压缩的过程中,不要将 FILE 打包! # 特别注意,在参数的下达中, c/x/t 仅能存在一个!不可同时存在! 使用范例 # 范例一:将整个 /etc 目录下的档案全部打包成为 /tmp/etc.tar tar -cvf /tmp/etc.tar /etc # 仅打包,不压缩! tar -zcvf /tmp/etc.tar.gz

Linux学习五 文件与文件系统的压缩、打包与备份

二次信任 提交于 2019-12-05 18:59:43
1.1 Linux 系统常见的压缩指令   常见压缩文件案扩展名对应压缩指令:     *.Z              compress 程序压缩的文件;     *.zip              zip 程序压缩的文件;     *.gz              gzip 程序压缩的文件;     *.bz2             bzip2 程序压缩的文件;     *.xz              xz 程序打包的文件;     *.tar              tar 程序打包的数据,并没有压缩过;     *.tar.gz             tar 程序打包的文件,其中并且经过 gzip 的压缩;     *.tar.bz2            tar 程序打包的文件,其中并且经过 bzip2 的压缩;     *.tar.xz             tar 程序打包的文件,其中并且经过 xz 的压缩; 1.1.1 gzip,zcat/zmore/zless/zgrep   gzip [-cdtv#] 档名   zcat 档名.gz   选项与参数:     -c:将压缩的数据输出到屏幕上,可透过数据流重导向来处理;     -d:解压缩的参数;     -t :可以用来检验一个压缩文件的一致性     -v:可以显示出原文件

文件查找与压缩

僤鯓⒐⒋嵵緔 提交于 2019-12-05 18:17:53
tar -cvf test3.tar 444/ 1126/ 2019-11-08.log 打包 后面文件随便跟 然后将tar包 压缩成 gzip ; gzip test3.tar 源文件会没有 现在只有 test3.tar.gz 解压 gzip -d test3.tar.gz 同样源文件没有,现在只有test3.tar 将tar包 压缩成 bz2 ;bzip2 test3.tar 源文件会没有 现在只有 test3.tar.bz2 bzip2 -dk test3.tar.bz2 将其解压,解压完之后,源文件不删除,现在有 test3.tar.bz2 与 test3.tar gzip 将文件压缩成 .gz格式 -d 选项可以解压缩 (源文件都会删除) bzip2 将文件压缩成 .bz2格式 -d 选项可以解压缩 -k 选项可以保留源文件 tar [OPTION]... (1) 创建归档,保留权限 tar -cpvf /PATH/FILE.tar FILE... (2) 追加文件至归档: 注:不支持对压缩文件追加 tar -r -f /PATH/FILE.tar FILE... (3) 查看归档文件中的文件列表 tar -t -f /PATH/FILE.tar (4) 展开归档 tar -x -f /PATH/FILE.tar tar -x -f /PATH/FILE.tar -C

linux知识扫盲

情到浓时终转凉″ 提交于 2019-12-05 16:45:15
一、磁盘分区的配置   mbr与gpt的区别: 参考资料网站 https://zhidao.baidu.com/question/457998790987659965.html 二、什么是LVM   LVM(逻辑卷管理程序),是Linux环境下对 磁盘分区 进行管理的一种机制。    参考资料网站 https://baike.baidu.com/item/LVM/6571177?fr=aladdin 三、什么是挂载点   一棵大树(根目录/)有很多树枝(目录,挂载点),每个树枝上都挂着一个箱子(分区,存储空间)。 四、基础命令   0.改变文件属性与权限:     chgrp:改变文件所属群组 chgrp 群组名 目录或文件     chown:改变文件拥有者 chown 账号名[账号名:群组名] 目录或文件     chmod:改变文件的权限 chmod xyz[ugoa +-= rwx] 目录或文件   1.文件与目录的监视: ls [-adl] [--full-time] [--time=atime,ctime] 文件名或目录名称     -a : 全部文件,连同隐藏文件     -d : 仅列出目录     -l : 包含属性和权限。     full-time : 显示完整时间     atime(access time),ctime(change time),mtime

tar指令集合

依然范特西╮ 提交于 2019-12-05 09:27:40
把常用的tar解压命令总结下,当作备忘: tar -c: 建立压缩档案 -x:解压 -t:查看内容 -r:向压缩归档文件末尾追加文件 -u:更新原压缩包中的文件 这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。 -z:有gzip属性的 -j:有bz2属性的 -Z:有compress属性的 -v:显示所有过程 -O:将文件解开到标准输出 下面的参数-f是必须的 -f: 使用档案名字,切记,这个参数是最后一个参数,后面只能接档案名。 # tar -cf all.tar *.jpg 这条命令是将所有.jpg的文件打成一个名为all.tar的包。-c是表示产生新的包,-f指定包的文件名。 # tar -rf all.tar *.gif 这条命令是将所有.gif的文件增加到all.tar的包里面去。-r是表示增加文件的意思。 # tar -uf all.tar logo.gif 这条命令是更新原来tar包all.tar中logo.gif文件,-u是表示更新文件的意思。 # tar -tf all.tar 这条命令是列出all.tar包中所有文件,-t是列出文件的意思 # tar -xf all.tar 这条命令是解出all.tar包中所有文件,-x是解开的意思 压缩 tar –cvf jpg.tar *.jpg

Python解压 rar、zip、tar文件

梦想的初衷 提交于 2019-12-04 23:48:28
Q1 :如何解压 rar 压缩包文件? A : - Step1:检查是否有 rarfile 第三方库,若没有该模块,则需要进行安装 ; - Step2:参考代码如下: import rarfile import os rar=rarfile.RarFile(filename, mode='r') # mode的值只能为'r' # 判断同名文件夹是否存在,若不存在则创建同名文件夹 if os.path.isdir(os.path.splitext(filename)[0]): rf_list = rf.namelist() # 得到压缩包里所有的文件 print('rar文件内容', rf_list) else: os.mkdir(os.path.splitext(filename)[0]) rar.extractall(os.path.splitext(filename)[0]) # 解压文件 rar.close() # 关闭文件,必须有,释放内存 Q2 :如何解压 zip 压缩包文件? A: 可以使用RPA设计器自带的【zip 解压】组件,编写代码,则可以参考如下(注意检查是否 zipfile 第三方库,设计器自带,可直接调用): import zipfile import os zip_file = zipfile.ZipFile(filename) if os.path

Linux 解压命令大全

无人久伴 提交于 2019-12-04 21:41:42
.tar 解包:tar xvf FileName.tar 打包:tar cvf FileName.tar DirName (注:tar是打包,不是压缩!) ——————————————— .gz 解压1:gunzip FileName.gz 解压2:gzip -d FileName.gz 压缩:gzip FileName .tar.gz 和 .tgz 解压:tar zxvf FileName.tar.gz 压缩:tar zcvf FileName.tar.gz DirName ——————————————— .bz2 解压1:bzip2 -d FileName.bz2 解压2:bunzip2 FileName.bz2 压缩: bzip2 -z FileName .tar.bz2 解压:tar jxvf FileName.tar.bz2 压缩:tar jcvf FileName.tar.bz2 DirName ——————————————— .bz 解压1:bzip2 -d FileName.bz 解压2:bunzip2 FileName.bz 压缩:未知 .tar.bz 解压:tar jxvf FileName.tar.bz 压缩:未知 ——————————————— .Z 解压:uncompress FileName.Z 压缩:compress FileName .tar.Z

如何在ubuntu下安装vmware-tools?

那年仲夏 提交于 2019-12-04 12:26:44
用vmware虚拟机安装了ubuntu之后,为了实现更加强大的功能,比如说直接从windows主机拖文件进入ubuntu,以及加强ubuntu的性能,我们一般都要安装vmware tools,这对于新手来说可能有一些困难,我在这里做一下讲解以及记录! ubuntu在虚拟机里安装完成后,我们点击 上部的 虚拟机(M)——> 重新安装vmware tools(T) 当然如果你已经安装了的话,可以省略。 然后下面会出现: 然后进入ubuntu里面,打开 Files -> Devices -> VMware... 我的做法是将里面的文件全部复制出来,复制到桌面,然后再进行操作! 打开终端,执行操作: cd Desktop (进入桌面) tar -xvf VMwareTools-9.6.0-1294478.tar.gz(解压文件,注意,这里的文件名是你自己桌面上那个.gz文件的名称,版本有差异,文件名也不同,不过后缀都是.gz,按照自己的来) 这时候你的桌面上应该多了一个文件夹,下面执行 cd vmware-tools-distrib (进入解压出来的文件夹vmware-tools-distrib,文件夹名按照你自己的来) 然后运行就可以了: sudo ./vmware-install.pl(sudo 分配权限安装) 然后输入密码,一路回车,就安装完了! 下面补充几个命令,做一下记录!