• Mac tar压缩命令,去除隐藏文件


    一、前言:蓝鲸平台,smart应用部署时,上传tar包时,提示yml文件无法识别。经排查,是在mac上打包tar时出现的问题。

    在 mac 下使用 tar 命令打的tar包文件,在window解压后,会发现每一个文件都多了一份 ._ 开头的文件副本,如:

    项目中的app.yml文件,会生成对应的._app.yml

    app.yml
    ._app.yml

    所以上传包时,无法识别相对应的yml文件

    解决办法:

    $ COPYFILE_DISABLE=1 tar zcf dir.tar.gz dir

    使用 COPYFILE_DISABLE 来防止 Mac 的 tar 生成 ._ 文件

    二、在实际开发中python会自动生成很多pyc文件,但是这些pyc文件是不需要我们追踪的,删除了对项目也没有影响,下面是删除pyc文件的方法。

    删除方法:

    find /tmp -name "*.pyc" | xargs rm -rf

    注意:将/tmp换成自己的工作目录

    相应的要想删除所有的‘._’开头的文件,命令如下:

    find /tmp  -name "._*" | xargs rm -f
  • 相关阅读:
    linux下配置redis
    前端之JavaScript:JS之DOM对象一
    前端之JavaScript:JavaScript对象
    css样式之补充
    css属性中常见的操作方法
    css属性操作
    css选择器
    html 表单操作
    前端基础之html
    1231211221211221
  • 原文地址:https://www.cnblogs.com/wangyingblock/p/11132227.html
Copyright © 2020-2023  润新知