`

压缩之后总是多一层目录linux

阅读更多
今天在Linux下写一个自动安装的脚本,却发现在打包时老是多一层
对当前文件打包,比方说当前目录下有 test文件
zip test.zip test
执行之后test.zip中会一个test文件。
解决这个问题的方法就是直接进入要打包的文件,把当前文件中的所有文件打包
例如上面的例子,直接进入test 对test文件中的所有文件进行打包,就不会出现多一层的情况。
cd test
zip test.zip *
分享到:
评论

相关推荐

    Linux下对各种压缩文件的处理方法

    Linux下最常用的打包程序就是tar了,使用tar程序打出来的包我们常称为tar包,tar包文件的命令通常都是以.tar结尾的。生成tar包后,就可以用其它的程序来进行压缩了,所以首先就来讲讲tar命令的基本用法: tar命令的...

    linux下安装7zip

    7zip 是一个开源的压缩软件,具有非常小巧的体积,提供的功能和 WinRAR 相似,但支持的格式几乎比后者多一倍。7z 完全开源,包括压缩算法,而且还可以方便地使用它提供的库,在自己的程序中集成压缩功能。 安装 7...

    实验2:Linux系统JDK的安装和环境配置.docx

    1.1 启动Linux命令终端,执行命令:cd /simple 切换到该目录下,然后对/simple/soft目录下的JDK压缩文件jdk-7u79-linux-x64.tar.gz进行解压。 1.2 解压之后,执行命令:ls /simple 可以看到该目录下多一个解压后的...

    Linux打包和压缩工具的使用详解

    gzip和bzip2只能压缩文件,zip可以压缩文件和目录 bzip2和gzip的使用方法差不多,而且压缩后源文件消失,解压后压缩文件消失。bzip2多一个特色功能bzcat,可以查看压缩文件的内容 bzip2 [文件名] 压缩某个文件 ...

    pandasdb-0.0.14.macosx-10.9-x86_64.tar.gz

    这个文件使用了 ".tar.gz" 压缩格式,这是一种常见的Unix/Linux系统中使用的压缩方法,它首先使用tar命令将多个文件或目录打包成一个单一的.tar文件,然后使用gzip压缩工具进行压缩,以减小文件大小。 在描述中提到...

    noip2015初赛普及组答案分析CSP竞赛比赛CSP考级.pdf

    树的边数等于结点数减一,而哈夫曼树是一种特殊的满二叉树,其叶子结点数总是比非叶子结点多一个。 5. **图的着色问题** 二分图可以通过将左半部分全部涂黑,右半部分全部涂白的方式着色;而对于树,则需确保...

    安卓手机刷机知识相关名词解释

    ### 安卓手机刷机知识相关名词详尽解析 ...掌握以上概念,不仅有助于提升你在安卓社区的参与度,更能让你在面对设备问题时,拥有多一份自信和解决之道。刷机虽好,但也需谨慎操作,以防不慎造成不必要的损失。

Global site tag (gtag.js) - Google Analytics