-
2020-08-08 19:42:32
概念
zip -r xxx.zip zzz -x dirname
xxx 文件名
zzz 目录名
-r 参数跟的是压缩包名
没有参数的是要压缩的目录或者文件
-x 参数跟的是要排除的文件和目录
举例
比如:
zip -r code03.zip inurse-egg-server -x /inurse-egg-server/node_modules/*
code03是我们压缩到本地的名字(自己命名)
inurse-egg-server是我们线上存在的要压缩的文件
-x 后面接着的
/inurse-egg-server/node_modules/*
是我们要排除的文件
(注意最前面需要加/斜杠)可以用 man zip 命令查看命令的说明手册
大概的了解可以参考官网:点击这里
Linux zip 命令用于压缩文件。
zip 是个使用广泛的压缩程序,压缩后的文件后缀名为 .zip。
参数:
A 调整可执行的自动解压缩文件。
-b<工作目录> 指定暂时存放文件的目录。
-c 替每个被压缩的文件加上注释。
-d 从压缩文件内删除指定的文件。
-D 压缩文件内不建立目录名称。
-f 更新现有的文件。
-F 尝试修复已损坏的压缩文件。
-g 将文件压缩后附加在既有的压缩文件之后,而非另行建立新的压缩文件。
-h 在线帮助。
-i<范本样式> 只压缩符合条件的文件。
-j 只保存文件名称及其内容,而不存放任何目录名称。
-J 删除压缩文件前面不必要的数据。
-k 使用MS-DOS兼容格式的文件名称。
-l 压缩文件时,把LF字符置换成LF+CR字符。
-ll 压缩文件时,把LF+CR字符置换成LF字符。
-L 显示版权信息。
-m 将文件压缩并加入压缩文件后,删除原始文件,即把文件移到压缩文件中。
-n<字尾字符串> 不压缩具有特定字尾字符串的文件。
-o 以压缩文件内拥有最新更改时间的文件为准,将压缩文件的更改时间设成和该文件相同。
-q 不显示指令执行过程。
-r 递归处理,将指定目录下的所有文件和子目录一并处理。
-S 包含系统和隐藏文件。
-t<日期时间> 把压缩文件的日期设成指定的日期。
-T 检查备份文件内的每个文件是否正确无误。
-u 与 -f 参数类似,但是除了更新现有的文件外,也会将压缩文件中的其他文件解压缩到目录中。
-v 显示指令执行过程或显示版本信息。
-V 保存VMS操作系统的文件属性。
-w 在文件名称里假如版本编号,本参数仅在VMS操作系统下有效。
-x<范本样式> 压缩时排除符合条件的文件。
-X 不保存额外的文件属性。
-y 直接保存符号连接,而非该连接所指向的文件,本参数仅在UNIX之类的系统下有效。
-z 替压缩文件加上注释。
-$ 保存第一个被压缩文件所在磁盘的卷册名称更多相关内容 -
压缩文件删除不了要访问权限解决方法
2021-07-11 02:12:02压缩文件删除不了需要管理员权限:方法一、制作管理员授权文件1、按下“win+R”打开运行,输入 notepad 打开“记事本”。2、在记事本中输入:Windows Registry Editor Version 5.00[HKEY_CLASSES_ROOT\*\...很多的小伙伴最近再删除压缩文件的时候都遇到了一个问题就是提示需要管理员权限才能删除,那么该怎么解决这个问题呢?下面就为大家带来了解决方法。
压缩文件删除不了需要管理员权限:
方法一、制作管理员授权文件
1、按下“win+R”打开运行,输入 notepad 打开“记事本”。
2、在记事本中输入:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\*\shell\runas]
@="管理员授权"
"NoWorkingDirectory"=""
[HKEY_CLASSES_ROOT\*\shell\runas\command]
@="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant
administrators:F"
"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\"
/grant
administrators:F"
[HKEY_CLASSES_ROOT\exefile\shell\runas2]
@="管理员授权"
"NoWorkingDirectory"=""
[HKEY_CLASSES_ROOT\exefile\shell\runas2\command]
@="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant
administrators:F"
"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\"
/grant
administrators:F"
[HKEY_CLASSES_ROOT\Directory\shell\runas]
@="管理员授权"
"NoWorkingDirectory"=""
[HKEY_CLASSES_ROOT\Directory\shell\runas\command]
@="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant
administrators:F /t"
"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" /r /d y && icacls
\"%1\" /grant
administrators:F /t"
3、点击“另存为”进行保存。
4、桌面会有一个 管理员授权.reg注册文件。
5、双击运行文件,在弹出窗口点击“是”。
6、点击“确定”。
7、右击要删除的文件,选择“运行管理员授权”,再删除该文件就可以了。
方法二、修改文件夹属性
1、右击要删除的文件点击“属性”。
2、选择“安全”点击“编辑”。
3、在“组或用户名”中点击“添加”。
4、在弹出窗口输入Administrators ,点击确定。
5、在“Administrators的权限(P)”栏的“允许”下面全部打勾点击“应用”。
6、在弹出的“Windows安全”窗口中,点击“是”即可。
7、右击要删除的文件,选择“运行管理员授权”,再删除该文件就可以了。
还有其他问题的小伙伴可以看看【
以上就是给各位小伙伴带来的压缩文件删除不了要访问权限解决方法,希望你们会喜欢。更多相关教程请收藏系统家园~
-
java文件删除不了的坑,特别是压缩文件
2018-06-11 10:52:531.是文件夹且不为空,这个没什么好说的,可以先删除文件夹里的文件再删除这个文件夹;2.被别的进程占用,这不仅java不能删,就算windows手动删也删不了;3.跟这个文件的流没有关闭,这个是最常见的原因了然而我遇到...我们在用java删除文件的时候通常直接调用file.delete();方法就行了,但是很多情况下却删除不了,下面列举一些情况;
1.是文件夹且不为空,这个没什么好说的,可以先删除文件夹里的文件再删除这个文件夹;
2.被别的进程占用,这不仅java不能删,就算windows手动删也删不了;
3.跟这个文件的流没有关闭,这个是最常见的原因了
然而我遇到的是上传一个文件,然后跟这个文件有关的流也关闭了,还是删除不了,后来发现有人把这个文件偷偷的转换成zip压缩文件了。
然后删除这个bookFile死活删除不了,如果出现这种情况,这个zipFile最后一定要close;
java.util.zip.ZipFile.close()
方法关闭ZIP文件。 关闭此ZIP文件将关闭以前由调用getInputStream()
方法返回的所有输入流。这个方法连流都给我们关闭了!就不用我们手动关闭zip文件的流了,最后在调用file.delete()方法就可以删除文件了 -
压缩文件中文件名乱码问题
2021-09-09 15:18:58大家在网上下载的一些压缩文件时会出现乱码的问题! 如: 文件名没有乱码,但里面的文件夹是乱码的: 文件夹里面的文件名也乱码: 处理办法,如下: 查看解决效果,完美!! ...大家在网上下载的一些压缩文件时会出现乱码的问题!
如:
文件名没有乱码,但里面的文件夹是乱码的:
文件夹里面的文件名也乱码:
处理办法,如下:
查看解决效果,完美!!
-
压缩文件并删除源文件
2018-10-24 12:35:02gzip * //压缩文件,并自动删除源文件。不支持直接压缩目录 gzip -rv 目录名 //递归的压缩目录 下面是执行记录: [root@wx-app-160 test]# ls -lrt total 4 -rw-r--r--. 1 root root 0 Oct 24 12:14 aa.tx.... -
在 Linux 上压缩文件的 5 种方法
2021-05-17 17:07:35在 Linux 上有不少用于压缩文件的命令。最新最有效的一个方法是 xz,但是所有的方法都有节省磁盘空间和维护备份文件供以后使用的优点。在这篇文章中,我们将比较这些压缩命令并指出显著的不同。tartar 命令不是专门... -
Linux系统中如何压缩文件
2021-07-25 11:37:46linux压缩与解压命令 -
电脑压缩文件为什么打不开?手把手教你解决压缩文件打不开的问题
2021-07-06 08:08:04在使用电脑的过程中,难免会遇到压缩文件打不开的情况,如果双击鼠标打不开的话,那么就说明用户的电脑还没有安装解压缩软件,小编整理具体的解决方法给大家。具体方法如下:1、首先查看一下是否下载了解压软件,... -
HDFS文件的压缩
2020-01-04 18:06:11新搭建的集群,需要进行各种测试,于是让一个同事导入一些测试数据,大约1.4T左右。我进行了一个简单的hive测试 //故意增加shuffle SELECT DISTINCT(COUNT id) FROM test_table; 谁知道…就这么一个简单的SQL,半个... -
使用Java生成的ZIP压缩包解压时出现不可预料的压缩文件末端的解决方案
2018-09-10 19:08:16使用Java生成的ZIP压缩包解压时出现不可预料的压缩文件末端的解决方案 问题描述: 如下图所示,在解压Java程序生成的ZIP压缩包时出现不可预料的压缩文件末端, 问题分袖: 出现上面的情况,大概有两种... -
tar打包压缩文件命令
2021-05-09 00:42:15tar命令tar命令用于将多个文件合成1个文件,wiki中把这个命令和cpio、shar等一起叫做archive文件,个人理解是归档,合成一个文件,后就可以用gzip、bz2、xz等工具进行压缩,同时也能方便在各个计算机间传输,有点... -
linux zip命令压缩zip文件详解
2021-05-09 06:02:40命令语法:zip[选项] [压缩文件] [文件]选项含义:选项含义-m将文件压缩之后,删除源文件-o将压缩文件设置成和源文件一样的时间-q安静模式,在压缩的时候不显示命令的执行过程-r将指定目录下的所有子目录及文件一起... -
删除linux 中压缩文件
2018-07-11 19:52:141.rm -f 压缩文件名 -
Python 技术篇-用zipfile库进行zip文件的压缩与解压实例演示,python压缩本地文件夹为zip文件并保留目录...
2021-01-21 10:10:22然后给大家看下 zip 文件的压缩过程,我的压缩方法可以直接压缩文件在当前目录下,并不把自己压缩进来,而且可以保留原来文件夹的目录结构。 这里用list()做一个克隆提前执行下,不然会在后面循环时才执行这一引用,... -
文件解压失败与压缩文件文件已经损坏的解决办法
2021-07-23 03:36:31解决办法1:重新下载有的压缩文件文件是因为我们电脑网络不稳定导致这样的问题的,尤其是IE浏览器它只支持单线程下载,不支持多线程下载,如果中途我们把网页全部关闭,就会大致压缩文件中途下载失... -
哈夫曼实现文件压缩解压缩(c语言)
2019-01-23 17:04:47在计算机数据处理中,霍夫曼编码使用变长编码表对源符号(如文件中的一个字母)进行编码,其中变长编码表是通过一种评估来源符号出现机率的方法得到的,出现机率高的字母使用较短的编码,反之出现机率低的则使用较长... -
文件的压缩再压缩
2018-09-10 19:12:15脑子一热,想到能不能再次压缩文件?没有百度到,想要的答案,自己费事来try try。 看不懂的知识:https://blog.csdn.net/xuchuangqi/article/details/52939705 gzip 对于要压缩的文件,首先使用LZ77算法的一个... -
关于压缩文件后删除源文件的一点问题
2018-07-03 09:10:54近期在项目中,需要压缩文件,同时压缩文件后需要删除源文件,public static boolean fileToZip(String sourceFilePath,String zipFilePath,String zipFileName){ boolean flag = false; File sourceFile = new File... -
苹果手机怎么打开压缩文件_wx无法打开压缩文件的2种解决方法(以苹果手机为例)...
2020-10-27 00:14:22方法一:使用第三方软件-文件全能王首先在微信上下载后点击用其他应用打开然后弹出下面界面,往右滑动,点击拷贝到文件全能王接着该软件会自动打开并载入要解压的文件,单击压缩文件在弹出的弹框中点击确定解压最后... -
手机如何压缩文件
2021-09-29 10:01:592、然后找到并长按需要压缩的文件。 3、接着点击右下角的更多按钮。 4、最后选择压缩选项,点击确定即可。 华为手机压缩方法: 1、首先打开文件管理,点击我的手机。 2、然后找到并长按 -
电脑怎么压缩文件 电脑打不开压缩包是怎么回事
2021-07-21 03:40:19下面小编就为大家带来电脑压缩文件的详细教程,不懂的朋友直接参照下面的步骤就可以了。电脑怎么压缩文件:鼠标右键点击一个需要压缩的文件在选项中点击添加到压缩文件在弹出来的窗口中,点击浏览选择一个... -
在Linux中压缩/解压缩文件
2018-06-14 11:09:08(-c打包,-v显示过程,-f指定打包后的文件名)# 解包文件tar -xvf 打包文件.tar关于后缀名是.tar.gz 的# 压缩文件tar -zcvf 打包文件.tar.gz 被压缩的文件/路径。。。(-z 压缩为.tar.gz格式)# 解压文件tar -zxvf... -
Java实现zip文件压缩与解压缩--附完整代码
2019-07-26 14:54:09Java实现文件压缩与解压缩-----zip、.7z1. 基本概念1.1 Java中实现zip的压缩与解压缩1.1.1 基本概念1.1.2 zip压缩代码实现1.3 zip压缩代码改进 1. 基本概念 1.1 Java中实现zip的压缩与解压缩 1.1.1 基本概念 ... -
tar压缩文件
2020-12-20 10:31:07如果不需要压缩成gz,只需要后缀为tar格式的,那么输入如下命令: tar -cvf test.tar ./test/ 使用tar解压文件 tar -xzvf test.tar.gz 该命令表示把后缀为.tar.gz的文件解压到当前文件夹下。 如果压缩文件的后缀是... -
压缩文件rar解压出现“这个压缩文件格式未知或者数据已经被损坏”
2019-01-25 16:02:28有可能是复制的不完全,压缩文件真的坏了,但也有可能是另一种情况,如在win10的系统中把压缩文件复制到了win7的系统中,因为winrar版本差异太大导致无法解压,这时候只需要到网上下载WinRar最新版到本地,再解... -
winrar 压缩文件的图标不显示-解决办法
2020-09-12 09:37:42winrar 压缩文件的图标不显示-解决办法 选择所选压缩文件–》右击–》选择打开方式–》选择使用winrar打开–》勾选始终使用此应用打开.rar文件–》然后以后的.rar文件图标就一直显示出来了。 标题在这里插入图片... -
Linux压缩以及删除文件命令
2018-11-19 16:58:36tar命令 ... rm -rf 文件名 可删除文件夹以及文件夹中的文件 rm -rf 文件名1 文件名2 可删除多个文件夹以及文件夹中的文件 zip命令 解压:unzip FileName.zip 压缩:zip FileName.... -
Linux环境下,文件的压缩/解压
2019-07-22 19:32:36一、zip格式 zip可能是目前使用的最多的文档压缩格式。...压缩一个zip文件(命令): zip-r newfilename.zip filename (-r是压缩文件,newfilename.zip是指压缩之后的文件名称,filename是指要压缩的... -
zip4j--Java操作zip压缩文件接口
2012-07-09 12:37:31Java操作zip压缩格式的开源项目,功能强大而且使用方便,能完全满足Java操作Zip压缩文件,官方网址为:http://www.lingala.net/zip4j/ 可以下载到jar包、源码和示例,好像没有提供API文档。 不过需要使用代理访问... -
【win10压缩卷问题解决】:无法将卷压缩到超出任何不可移动的文件所在点
2019-07-12 13:36:05【win10压缩卷问题解决】:无法将卷压缩到超出任何不可移动的文件所在点1·问题2·办法2.1·简单的解决办法2.2·复杂一点的解决办法 1·问题 输入压缩空间量小于剩余量时还出现压缩失败情况。 2·办法 2.1·简单的...