备案 控制台
学习
实践
活动
专区
工具
TVP
写文章

Linux 压缩 打包 命令——tar、 zip 、unzip

,在压缩的时候通常是先 打包 再压缩; tar命令 tar命令参数前面加”-“与不加“-”的区别: tar命令参数前面加不加“-”执行命令的结果是没有区别的,区别只要是在于 linux 风格方面,加“-”属于System -t 查看压缩包内容 -c 建立一个压缩, 打包 文档 -C 切换到指定 目录 ,表示指定解压缩包的内容和 打包 的内容存放的 目录 -v 显示压缩或者 打包 的内容 -f 使用文件名,在f后面要接压缩后的文件的名字, jihe.tar文件的内容到/opt 目录 下: 如果不用“-C”指定 目录 则会提取内容到当前 目录 linux 主要有三种压缩方式: 1.gzip:是公认的压缩这速度最快,压缩大文件的时候与其他的压缩方式相比更加明显 ,可以通过增加–exclude来达到排除指定的文件的目的 将/root/ 目录 下的harry 目录 打包 ,但是不 打包 harry 目录 下的ha.txt文件,如下图: 压缩文件也是同理,想要排除指定的 目录 压缩或者 打包 也是同理 文件和anaconda-ks.cfg文件和harry 目录 压缩成名为dajihe. zip 的压缩包: d.将/root/ 目录 下的harry 目录 压缩为harry1. zip 压缩包,排除harry 目录 下的ha.txt

725 1 0
  • 广告
    关闭

    上云精选

    2核2G云服务器 每月9.33元起,个人开发者专属3年机 低至2.3折

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

    zip 命令 打包 文件

    婚假回来了,第一件事先打个测试机代码的压缩包,可能别的同事有ftp提交过代码 zip -q -r test. zip /home/test -q是不显示指令详情 -r是递归所有文件文件夹 在压缩包里删除指定的文件 zip -dv test. zip a.txt -d是删除 -v是显示指令的详情 其他参数: -A 调整可执行的自动解压缩文件。 -b<工作 目录 > 指定暂时存放文件的 目录 。 -c 替每个被压缩的文件加上注释。 -d 从压缩文件内删除指定的文件。 -D 压缩文件内不建立 目录 名称。 -f 更新现有的文件。 -r 递归处理,将指定 目录 下的所有文件和子 目录 一并处理。 -S 包含系统和隐藏文件。 -t<日期时间> 把压缩文件的日期设成指定的日期。 -T 检查备份文件内的每个文件是否正确无误。 -u 与 -f 参数类似,但是除了更新现有的文件外,也会将压缩文件中的其他文件解压缩到 目录 中。 -v 显示指令执行过程或显示版本信息。 -V 保存VMS操作系统的文件属性。

    537 3 0

    linux 怎么 打包 整个 目录 ,tar 打包 整个 目录 (可排除子 目录 )几种方法

    这篇文章小编给大家分享一下 linux tar 打包 目录 与有条件 打包 目录 命令,想知道的小伙伴们赶快来看看吧! 压缩并 打包 目录 tar -czf small.tar.gz small( 目录 名) ; tar 打包 目录 时排除其中某一子 目录 的方法 具体的命令如下: tar cfz ff-bb.cn.tar.gz /var/www/ff-bb.cn/ –exclude=var/www/ff-bb.cn 1 2 3 4 5 这5个 目录 现在要将 3 4 5 目录 tar 打包 ,1和2 目录 不要 tar -zcvf test.tar.gz –exclude=1 –exclude=2 test tar -zcvf test.tar.gz –exclude=test/1 –exclude=test/2 test 看man tar帮助,–exclude后面跟的好像是正则 注意: 要 打包

    3.4K 1 0

    linux 学习第二十篇: zip 压缩,tar 打包 以及 打包 压缩

    zip 压缩工具 zip 可以压缩 目录 zip 压缩包不能直接查看文件内容,只能查看里面文件列表 zip 1.txt. zip 1.txt //压缩文件,不同于之前的压缩工具, zip 需要先写出压缩文件后的名字 zip -r 123. zip 123 //压缩 目录 ,不仅仅压缩 目录 ,而且原来的 目录 不会删除 unzip 1.txt. zip //解压文件,如若在同一 目录 下压缩解压时会出现是否覆盖原文件的提示 tar 本身为一个 打包 工具,可以把 目录 打包 成一个文件,它的好处是它把所有文件整合成一个大文件整体,方便拷贝或者移动。 tar -cvf 123.tar 123 //可视化 打包 压缩 目录 123后名字为123.tar tar -cvf 123.tar 1.txt 123 //可视化 打包 压缩 目录 123和文件1.txt后名字为 、压缩与解压缩到指定 目录 的方法 http://www.lishiming.net/thread-96-1-3.html linux 下不支持解压大于4G的 zip 压缩包 http://www.lishiming.net

    1.1K 6 0

    PHP 打包 资源为 zip

    1、 开启自带的ZipArchive类,实现压缩解压功能 安装 php_ zip 扩展 参考文档https://www.jianshu.com/p/7d032dc34219 2、 接入代码如下 /**** *****压缩文件为 zip 包*** * 判断 zip 扩展是否安装生效,能查询到 zip 扩展则可以使用ZipArchive,但注意要加上\ ****/ public function ys_to_ zip (){ ”; zip = new \ZipArchive(); zip ->open(filename,\ZipArchive::CREATE); //打开压缩包 foreach(fileList as file) { file=str_replace(“\\”,”/”,file);//统一替换为斜杠,兼容windows和 linux 。 —路径必须统一,否则会导致资源包 打包 失败 zip ->addFile( Linux 上 直接就可以使用,无需开启扩展, 未经允许不得转载:肥猫博客 » PHP 打包 资源为 zip

    88 3 0

    zip 压缩工具,tar 打包 打包 并压缩

    笔记内容: l 6.5 zip 压缩工具 l 6.6 tar 打包 l 6.7 打包 并压缩 笔记日期:2017.8.8 6.5 zip 压缩工具 zip 支持压缩 目录 ,也可以压缩文件。 Zip 压缩文件的命令和gzip、bzip2的命令不太一样,例如我要压缩3.txt文件: 使用 zip 压缩 目录 : 注意:使用命令解压缩时文件的名称不能更改 Zip 的压缩文件内容无法使用命令查看,只能查看里面的文件列表: 6.6 tar 打包 如果使用tar工具将这些散开的文件和 目录 打包 到一起,就能同时进行传输,虽然可能达不到理论上的8秒传输完,但是肯定会比散开来传输要快得多,这就是需要用到 打包 工具的目的。 tar的用法类似于 zip ,例如 打包 一个 目录 : tar解包会覆盖原来的文件: 目录 加文件一起 打包 : 查看tar包里的文件列表: 加上--exclude选项可以过滤指定的文件: ?

    868 1 0

    linux 下压缩与解压缩-tar和 zip _ linux 打包 命令

    linux 下tar和 zip 压缩效率 图 13总结:通过测试,在本次实验中我们得出的以下几点结论:1. 小文件(最好是大于 0.5M,如果文件太小,在进行 tar 打包 并压缩或者 zip 压缩时,其占用的磁盘空间会比源文件大很多)在进行 tar 打包 并压缩或者 zip 压缩时,其占用磁盘的大小不变;中等文件 (100M 左右的 pdf 格式文件) ,在进行 tar 打包 并压缩或者 zip 压缩时时,大约节省 20%-30%的空间;对于大文件(500M 左右的视频文件)基本上没有节省多少磁盘空间。 在 Radhat5.5 中对于 tar 打包 并压缩测试和 zip 压缩测试中,tar 和 zip 对文件的压缩是一样的,对磁盘的节省程度是一样的。3. 对文件 2 进行查看(如图 11 和图 12):图 11图 1210.在将所有的文件进行 tar 和 zip 压缩完后,查看压缩完后的情况(如图 13):在 linux 下人们不免会遇到要压缩一些文件,

    266 2 0

    文件压缩和 打包 zip 、tar 原

    第六章 文件压缩和 打包 6.5 zip 压缩工具 zip 命令可以用来解压缩文件,或者对文件进行 打包 操作。 zip 是个使用广泛的压缩程序,文件经它压缩后会另外产生具有“. zip ”扩展名的压缩文件。 注意: zip 既可以压缩 目录 文件也可以压缩普通文件。 options: -r:压缩 目录 文件时使用,表示级联压缩,连通 目录 内文件一同压缩 安装 zip 工具 [root@adai002 d6z]# yum install -y zip 压缩普通文件 [root 6.6 tar 打包 tar命令是Unix/ Linux 系统中备份文件的可靠方法,几乎可以工作于任何环境中,它的使用权限是所有用户。 eg1: 打包 目录 文件 [root@adai002 d6z]# ls 1.txt 1.txt. zip 2.txt adai adai. zip [root@adai002 d6z]# tar

    706 2 0

    Linux zip 命令

    Linux zip 命令用于压缩文件。 zip 是个使用广泛的压缩程序,压缩后的文件后缀名为 . zip 。 语法 zip [-AcdDfFghjJKlLmoqrSTuvVwXyz$][-b <工作 目录 >][-ll][-n <字尾字符串>][-t <日期时间>][-<压缩效率>][压缩文件][文件...] -b<工作 目录 > 指定暂时存放文件的 目录 。-c 替每个被压缩的文件加上注释。-d 从压缩文件内删除指定的文件。-D 压缩文件内不建立 目录 名称。-f 更新现有的文件。-F 尝试修复已损坏的压缩文件。 实例将 /home/html/ 这个 目录 下所有文件和文件夹 打包 为当前 目录 下的 html. zip zip -q -r html. zip /home/html如果在我们在 /home/html 目录 下,可以执行以下命令 : zip -q -r html. zip *从压缩文件 cp. zip 中删除文件 a.czip -dv cp. zip a.c

    1.5K 2 0

    linux zip 删除源文件, linux zip 命令参数及用法详解– linux 压缩 zip 文件命令

    linux 命令的基本用法是: zip [参数] [ 打包 后的文件名] [ 打包 目录 路径] linux zip 命令参数列表: -a 将文件转成ASCII模式 -F 尝试修复损坏的压缩文件 -S 包含系统文件和隐含文件(S是大写) -t 日期 把压缩文件的最后修改日期设为指定的日期,日期格式为mmddyyyy 将/home/Blinux/html/ 这个 目录 下所有文件和文件夹 打包 为当前 目录 下的 ,而且包含系统文件和隐含文件 linux zip 命令的基本用法是: zip [参数] [ 打包 后的文件名] [ 打包 目录 路径] linux zip 命令参数列表: -a 将文件转成ASCII模式-F -S 包含系统文件和隐含文件(S是大写)-t 日期 把压缩文件的最后修改日期设为指定的日期,日期格式为mmddyyyy 将/home/Blinux/html/ 这个 目录 下所有文件和文件夹 打包 为当前 目录 下的 # unzip -t large. zip 6.我用-v选项发现music. zip 压缩文件里面有很多 目录 和子 目录 ,并且子 目录 中其实都是歌曲mp3文件,我想把这些文件都下载到第一级 目录 ,而不是一层一层建 目录

    651 1 0

    PHP 多文件 打包 下载 zip

    /photo. zip '; //服务器根 目录 下有文件夹public,其中包含三个文件img1.jpg, img2.jpg, img3.jpg,将这三个文件 打包 下载,并重设下载的 目录 结构及文件名 file1 /public/img3.jpg', 'down_path' => 'file2/newimg.jpg'); //要使用该类,需要先启用 extension=php_ zip .dll $ zip = new \ZipArchive (); $res = $ zip ->open ( $zipname, \ZipArchive::CREATE ); if ($res === TRUE) { foreach ( $fileArr as $file ) { //这里将服务器上的文件添加到下载内容中,并重新赋值下载 zip 文件内该文件的路径 $ zip ->addFile ( $file @unlink ( $zipname ); 下载后的 photo. zip 压缩包内包含两个文件夹 file1,file2。

    269 3 0