美文网首页关于apple玩转Mac程序员
mac压缩文件兼容win及terminal使用技巧摘录

mac压缩文件兼容win及terminal使用技巧摘录

作者: 超儿 | 来源:发表于2014-04-17 17:54 被阅读898次

    最近一直需要和Win传压缩文件,但又找不到好方法。知乎上有很多类似的讨论,关于哪些软件好用。我试了几个都很麻烦,一直找不到很好的办法。

    直到我问了下坐旁边的技术大牛,直接告诉我一行终端命令就搞定了......

        tar -cvf XXX.tar
    

    这样就好了......

    就是直接生成一个win可以解压的tar压缩包就好了。

    具体步骤可以是这样的:

    1. cd到 压缩文件要放到的文件夹去。或者输入
      cd
      然后拖曳要文件夹到终端窗口
      cd /Users/li/sportsipad/docs/UE/

    2. 输入,doc是为压缩文件取的名字
      tar -cvf doc.tar

    3. 后面直接把要压缩的文件夹拖拽到终端窗口,就好了
      tar -cvf doc.tar /Users/li/Dropbox/

    下面是查到的关于tar命令的一些代码:

    格式: tar 选项 文件目录列表
    功能: 对文件目录进行打包备份
    选项:
    -c 建立新的归档文件
    -r 向归档文件末尾追加文件
    -x 从归档文件中解出文件
    -O 将文件解开到标准输出
    -v 处理过程中输出相关信息
    -f 对普通文件操作
    -z 调用gzip来压缩归档文件,与-x联用时调用gzip完成解压缩
    -Z 调用compress来压缩归档文件,与-x联用时调用compress完成解压缩
    例如:

    1. 将当前目录下所有.txt文件打包并压缩归档到文件this.tar.gz,我们可以使用
      tar czvf this.tar.gz ./*.txt
    2. 将当前目录下的this.tar.gz中的文件解压到当前目录我们可以使用
      tar xzvf this.tar.gz ./

    因此我也想学下关于终端的更多内容,找到一篇文章,抽空要看

    Mac OS X Terminal 101:终端使用初级教程


    补充一下更新:知乎里面有人补充了一下,果然不能知其然不知其所以然啊

    这个不是压缩,只是打包而已。用tar cavf xxxx.tar.gz … 就能压缩了

    相关文章

      网友评论

      • district10:There is a typo: last line "tar cavf", missed a hyphon

      本文标题:mac压缩文件兼容win及terminal使用技巧摘录

      本文链接:https://www.haomeiwen.com/subject/zevltttx.html