精华内容
下载资源
问答
  • 本篇文章主要介绍了Linux解压文件到指定目录的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
  • unzip 解压文件到指定目录

    千次阅读 2020-09-17 17:08:05
    unzip 解压文件到指定目录1.把文件解压到当前目录下2.如果要把文件解压到指定的目录下,需要用到-d参数3. 解压的时候,有时候不想覆盖已经存在的文件,那么可以加上-n参数4. 只查看一下zip压缩包中包含哪些文件,不...

    1.把文件解压到当前目录下

    unzip test.zip
    

    2.如果要把文件解压到指定的目录下,需要用到-d参数

    unzip -d /temp test.zip
    

    3. 解压的时候,有时候不想覆盖已经存在的文件,那么可以加上-n参数

    unzip -n test.zip
    unzip -n -d /temp test.zip
    

    4. 只查看一下zip压缩包中包含哪些文件,不进行解压缩

    unzip -l test.zip
    

    5. 查看显示的文件列表还包含压缩比率

    unzip -v test.zip
    

    6. 检查zip文件是否损坏

    unzip -t test.zip
    

    7.将压缩文件test.zip在指定目录下解压缩,如果已有相同的文件存在,要求unzip命令覆盖原先的文件

    unzip -o test.zip -d /temp
    
    展开全文
  • 解压文件到指定目录

    2013-09-04 09:44:00
    private static void unzip(InputStream fis, String outputDirectory) throws Exception { ZipInputStream in = new ZipInputStream(fis); ZipEntry z; String name =...
    	    private static void unzip(InputStream fis, String outputDirectory)  throws Exception {  
    	        ZipInputStream in = new ZipInputStream(fis);  
    	        ZipEntry z;  
    	        String name = "";  
    	        String extractedFile = "";  
    	        int counter = 0;  
    	  
    	        while ((z = in.getNextEntry()) != null) {  
    	            name = z.getName();  
    	            Log.d("Test", "unzipping file: " + name);  
    	            if (z.isDirectory()) {  
    	                Log.d("Test", name + "is a folder");  
    	                // get the folder name of the widget   
    	                name = name.substring(0, name.length() - 1);  
    	                File folder = new File(outputDirectory + File.separator + name);  
    	                folder.mkdirs();  
    	                if (counter == 0) {  
    	                    extractedFile = folder.toString();  
    	                }  
    	                counter++;  
    	                Log.d("Test", "mkdir " + outputDirectory + File.separator + name);  
    	            } else {  
    	                Log.d("Test", name + "is a normal file");  
    	                File file = new File(outputDirectory + File.separator + name);  
    	                file.createNewFile();  
    	                // get the output stream of the file   
    	                FileOutputStream out = new FileOutputStream(file);  
    	                int ch;  
    	                byte[] buffer = new byte[1024];  
    	                // read (ch) bytes into buffer   
    	                while ((ch = in.read(buffer)) != -1) {  
    	                    // write (ch) byte from buffer at the position 0   
    	                    out.write(buffer, 0, ch);  
    	                    out.flush();  
    	                }  
    	                out.close();  
    	            }  
    	        }  
    	  
    	        in.close();  
    	  
    	    }
    

     

    转载于:https://www.cnblogs.com/jiayonghua/p/3300363.html

    展开全文
  • Linux解压文件到指定目录 tar在Linux上是常用的打包、压缩、加压缩工具,他的参数很多,折里仅仅列举常用的压缩与解压缩参数 参数: -c :create 建立压缩档案的参数; -x : 解压缩压缩档案的参数; -z : 是否...

    Linux解压文件到指定目录

    tar在Linux上是常用的打包、压缩、加压缩工具,他的参数很多,折里仅仅列举常用的压缩与解压缩参数

    参数:
    -c :create 建立压缩档案的参数;
    -x : 解压缩压缩档案的参数;
    -z : 是否需要用gzip压缩;
    -v: 压缩的过程中显示档案;
    -f: 置顶文档名,在f后面立即接文件名,不能再加参数

    举例: 一,将整个/home/www/images 目录下的文件全部打包为 /home/www/images.tar

    tar -cvf /home/www/images.tar /home/www/images ← 仅打包,不压缩 tar -zcvf /home/www/images.tar.gz /home/www/images ← 打包后,以gzip压缩
    

    在参数f后面的压缩文件名是自己取的,习惯上用tar来做,如果加z参数,则以tar.gz 或tgz来代表gzip压缩过的tar file文件

    1 将tgz文件解压到指定目录
    tar zxvf test.tgz -C 指定目录
    比如将/source/kernel.tgz解压到 /source/linux-2.6.29 目录

    tar zxvf /source/kernel.tgz -C /source/ linux-2.6.29

    2 将指定目录压缩到指定文件
    比如将linux-2.6.29 目录压缩到 kernel.tgz

    tar czvf kernel.tgz linux-2.6.29
    展开全文
  • Linux用tar指令实现部分解压文件到指定目录 格式: tar -C[指定目录] -xzvf [文件名].tar.gz --wildcards *.[类型名] 示例:把03.tar.gz中html类型的文件(及其目录)解压到指定目录中

    Linux用tar指令实现部分解压文件到指定目录

    格式:
    tar -C[指定目录] -xzvf [文件名].tar.gz --wildcards *.[类型名]
    示例
    示例:把03.tar.gz中html类型的文件(及其目录)解压到指定目录中

    把.tar.gz文件解压不解包成tar文件:用gunzip指令

    删除tar中目录或文件(不解压):tar --delete [目录或文件名] -vf [].tar

    展开全文
  • ubuntu解压文件到指定目录

    千次阅读 2020-10-10 22:35:51
    问题描述: 想要把压缩包解压到指定的目录下 解决方法: tar -zxvf 要解压的文件名 -C 要解压到哪个路径下 -C(大写) 目录===》解压缩到指定目录
  • Flash AIR)AIR操作zip解压文件到指定目录下 更新: 2012-01-23 来源: 互联网 字体:【大 中 小】 延续前些日子的问题,我用AIR开发一个断点续传的工具(好像没贴博客上,稍后放出)。我用这个AIR工具下载了...
  • 使用tar解压文件到指定目录时出现Not found in archive是因为没有设置-C这个参数(create),解压后的文件只有 通过设置-C(注意要大写)这个参数,创建默认文件夹才能被成功解压,如需要把home目录下的 jdk-8u111-...
  • 2、如果要把文件解压到指定目录下,需要用到-d参数。 unzip -d /temp test.zip 3、解压的时候,有时候不想覆盖已经存在的文件,那么可以加上-n参数 unzip -n test.zip unzip -n -d /temp test.zip 4、只看...
  • tar在Linux上是常用的打包、压缩、加压缩工具,他的参数很多,折里仅仅列举常用的压缩与解压缩参数 参数: -c :create 建立压缩档案的参数;...举例: 一,将整个/home/www/images 目录下的文件全部打包为 /home/...
  • 使用tar解压文件到指定目录时出现Not found in archive的解决方法 使用tar解压文件到指定目录时出现Not found in archive是因为没有设置-C这个参数(create),...
  • tar -zxvf ideaIU-2020.1.3.tar.gz -C /opt/

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 4,806
精华内容 1,922
关键字:

解压文件到指定目录