【linux之打包压缩】教程文章相关的互联网学习教程文章

linux开发_命令集_解压缩命令

常用的压缩与解压缩命令 ZIP zip可能是目前使用得最多的文档压缩格式。它最大的优点就是在不同的操作系统平台,比如Linux, Windows以及Mac OS,上使用。缺点就是支持的压缩率不是很高,而tar.gz和tar.gz2在压缩率方面做得非常好。闲话少说,我们步入正题吧: 我们可以使用下列的命令压缩一个目录: # zip -r archive_name.zip directory_to_compress 下面是如果解压一个zip文档: # unzip archive_name.zip TAR Tar是在Linux中...

linux – 快速,免费的工具来解压缩任何压缩格式?

我一直在使用(Ubuntu)文件滚轮来压缩一系列文件,例如.gz,.zip,.rar,.tar.gz等.这很好,因为它提供了一个简单,统一的界面来解压缩特定文件夹中的文件.但是,它很慢,显然是因为它弹出一个GUI窗口来告诉你它解压缩文件. 所以我想知道是否有人可以推荐一种能够解压缩多种压缩格式的工具,并且具有统一的界面?解决方法:7-zip可以解压缩各种格式,包括7z,ZIP,GZIP,BZIP2,TAR,ARJ,CAB,CHM,CPIO,DEB,DMG,HFS,ISO,LZH,LZMA,MSI,NSIS,RAR,RPM,UD...

linux – Unix unzip:如何批量解压缩文件夹中的zip文件并保存在子文件夹中?【代码】

假设我有一个文件夹’images’,里面有0001.zip到9999.zip,我想解压缩所有这些并将它们保存在具有文件名的子文件夹中,例如,0001.zip将被解压缩并且保存到/ 0001,0002.zip将解压缩并保存到/ 0002,我试着这样做unzip '*.zip'但是它会提取当前文件夹中的所有文件.解决方法:你可以这样做:for file in *.zip; dodir=$(basename "$file" .zip) # remove the .zip from the filenamemkdir "$dir"cd "$dir" && unzip ../"$file" && rm ../"...

linux – 使用tar压缩文件tar.gz密码【代码】

我使用tar -czf test.tar.gz test /将test forlder压缩到test.tar.gz.现在,我希望使用密码“mypass”压缩到test.tar.gz我该怎么办?解决方法:tar格式和gz格式都没有内置的密码保护文件支持.使用crypt或gpg有关详细信息,请参阅此encrypt-and-decrypt-files-with-a-password.tar cvvjf - /path/to/files | ccrypt > backup.tar.bz2.cpt要么ccrypt backup.tar.bz2否则你也可以使用拉链zip -P password file.zip file

linux-tar压缩

tar 打包压缩 -z 压缩 -c 创建 -v 输出打包过程 -f 文件 -t 查看文件 -C 指定压缩的路径 -x 解压 -h 跟随软链接

linux – CentOS 6解压缩文件,但文件将转到根文件夹【代码】

我什么时候做的unzip /var/www/html/web.zip 它将zip解压缩到/ root /文件夹.我需要它将文件解压缩到/ var / www / html / 为什么会这样? CentOS 6.3 64位解决方法:做:cd /var/www/html/ unzip web.zip

C/C++ Windows Linux ZIP库仅用于解压缩?

延续:Standalone Cross Platform (Windows/Linux)) File Compression for C/C++? 在对ZLIB ZZLIB LIBZIP MINIZIP进行多次尝试之后,我总是在编译阶段遇到很多问题.许多谷歌搜索发现了特定于操作系统的库,我找不到任何符合我“简单”需求的东西. 我减少了对库(或包装器?)的需求: >适用于Windows和Linux或2个独立的库;一个在Windows上运行,另一个在Linux上工作,我可以为Windows和Linux制作两个独立的项目,如果它真的是必要的>将文件...

如何在linux中压缩目录,不包括单个文件?【代码】

我想压缩一个目录,我能够这样做zip -r zip_file_name directory 但是,我想从zip文件中排除目录中的单个文件.我该怎么做呢?解决方法:输入要压缩的目录.然后:find . -not -name "file_to_exclude" | zip zip_file_name -@上面的命令将在目录中创建zip_file_name.zip. 要在特定路径上创建zip,请输入要压缩的目录.然后:find . -not -name "file_to_exclude" | zip ~/ParticularPath/zip_file_name -@来自linux手册页的zip:– @文件...

linux – 在文本文件中重新排序行以获得更好的压缩比

我有很多巨大的文本文件,需要以尽可能高的比率进行压缩.只要减压速度相当快,压缩速度可能会很慢. 这些文件中的每一行都包含一个数据集,它们可以按任何顺序存储. 与此类似的问题:Sorting a file to optimize for compression efficiency 但对我来说压缩速度不是问题.是否有现成的工具将类似的线组合在一起?或者也许只是我可以实现的算法? 单独排序有一些改进,但我怀疑还有更多可能. 每个文件大约有6亿行,每个大约40个字节,总共24...

Linux总结(八):linux文件归档和压缩——linux的tar命令

一、归档和压缩定义 1、归档 归档,也称为打包,指的是一个文件或目录的集合,而这个集合被存储在一个文件中。归档文件没有经过压缩,因此,它占用的空间是其中所有文件和目录的总和。通常,归档总是会和系统(数据)备份联系在一起,不过,有关数据备份的内容,留到后续章节讲,本章仅学习归档命令的基本使用。2、压缩 压缩是指利用算法将文件进行处理,已达到保留最大文件信息,而让文件体积变小的目的。其基本原理...

linux – 压缩Bash脚本来解析文件【代码】

我有这个bash脚本来填充一个文本文件,我想让它更简单,更简单,使它更有效率,有没有人有任何想法,我怎么能这样做?$vifunction displayHelp {echo "Use '-f' to set the file to be used "echo "Use '-s' to sort the data bya column"echo "Use '-m' to output the rows which match this expression" }function displayColumn {columnnumber="$2"awk '{print $'$columnnumber'}' $1}function displayParameter { parameter="$3"c...

Python [de]压缩模块在Linux上是否是线程安全的?在Google App Engine上?

我应该使用什么压缩 – 解压缩Python模块来构建一个系统,其中Google App Engine(Python 2.7)与Linux机器上的应用程序交换压缩数据? 还有两个额外的限制: > Linux机器和GAE都将进行压缩/解压缩,并且需要安全地操作线程;>我想在不使用类似文件的对象的情况下完成所有操作,因为App Engine无法为动态文件提供传统的Python文件名. 我问,因为从文档中不清楚某些[de]压缩模块是否是线程安全的. 任何人都可以帮忙填写压缩模块表吗? > bz...

六、Linux计划任务及压缩归档

1. find:用来查找文件 格式:find 目录名 选项 参数 -a … -name 根据名称查找find / -name "ww" find / -name "ken*" | xargs rm -rf -perm权限(为完全匹配,-为包含匹配find / -perm 777 Ls -ld / 随便查看一个 find / -perm 444 Ls -ld / 随便查看一个 -user匹配所有者Find / -user ken -group 属组-mtime:修改时间 Find / -mtime +2 -atime: 访问时间 -ctime: 修改时间 -nouser匹配无用户所有者文件find / -nouser -no...

Linux计划任务与压缩归档【代码】

计划任务分为两种形式 第一种:定时性的:也就是例行,每隔一定的周期就要重复来做这个任务。 第二种:突发性的:临时决定,只执行一次的任务。 用到的命令有两个 at:它是一个可以处理仅执行一次的任务就结束的指令 crontab:它是会把你指定的工作或任务,比如脚本,按照你设定的周期一直循环下去。 一次性计划任务 at的的用法:它是结合时间来设置,需要用到语法 1、首先要下载at程序 2、其次要启动atd服务(什么是atd服务) (启...

linux计划任务及压缩归档

1.计划任务介绍 我们可以通过一些设置。来让电脑定时提醒我们该做什么事了。或者我们提前设置好,告诉电脑你几点做什么几点做什么,这种我们就叫它定时任务。而遇到一些需要执行的事情或任务。我们也可以通过命令来告诉电脑一会临时把这个工作给做一下 总结:在我们LINUX中,我们可以通过crontab和at这两个东西来实现这些功能的 计划任务的作用:是做一些周期性的任务,在生产中的主要用来定期备份数据 计划任务的安排方式分两种: ...