publicstaticvoidmakeZip(ListfileList,StringzipPath,booleanisDelete){byte[]buf=newbyte[1024]try{//CreatetheZIPfileFilezipFile=newFile(zipPath)ZipOutputStreamout=newZipOutputStream(newFileOutputStream(zipFile))//Compressthefilesfor(inti=0i0){out.write(buf,0,len)}//Completetheentryout.closeEntry()in.close()}//CompletetheZIPfileout.close()System.out.println("压缩完成.")//把旧的
文件删除if(isDelete==true){for(inti=0i多次发现电子书只能看到一部分,后边的看不全。经过反复观察,发现,在EBOOK文件夹里会生成同名的.txz文件。如果发现这种情况,将手机链接电脑,在文件夹选项中选择显示所有文章,这样打开文件夹就会发现有*.txz文件。
删除此文件,然后用手机进入电子书即可。如果还不行,可以把*.nfo文件也删除,就可以了。手机读取的是*.txz文件,你在*.txt中删除一部分片断,在手机中打开就会发现删掉的部分还在,就是这个原因。另外,在手机中删除电子书,并不能删除*.txz文件,不能释放这一部分内存(都要比源文件大),也要注意(这就是为何可用内存越来越小了)
解压指令。tar命令可以为linux的文件和目录打包。利用tar,可以为某一特定文件创建档案(备份文件),也可以在档案中改变文件,或者向档案中加入新的文件。
tar最初被用来在磁带上创建档案,现在,用户可以在任何设备上创建档案。tar代表未压缩的tar文件。已压缩的tar文件则附加压缩文件的扩展名,如经过gzip压缩后的tar文件,扩展名为“.tar.gz”。由于受到DOS8.3文件名格式的限制,常使用下列缩写:
.tgz等价于.tar.gz
.tbz与tb2等价于.tar.bz2
.taz等价于.tar.Z
.tlz等价于.tar.lzma
.txz等价于.tar.xz
扩展资料
tail指令:显示文件末尾内容,不指定文件时,作为输入信息进行处理,常用查看文件
语法:tail [必要参数] [选择参数] [文件名]
常用选项-f循环读取-n [行数]显示行数
tar文件格式已经成为POSIX标准,最初是POSIX.1-1988,当前是POSIX.1-2001。本程序最初的设计目的是将文件备份到磁带上(tape archive),因而得名tar。
参考资料来源:百度百科—Tar
评论列表(0条)