压缩文件命令|linux压缩命令使用方法

压缩文件命令|linux压缩命令使用方法的第1张示图

① 如何压缩文件夹

压缩文件的方法:1、选择自己要压缩的文件,选择好之后单击右键,在下拉的选项里单击“添加到压缩文件”按钮;2、这时候会弹出一个对话框,如果不更改标题,其他什么都不需要改的话,那么直接单击下方的“确定”按钮即可。1.zip命令例如:zip -r mysql.zip mysql 该句命令的含义是:将mysql文件夹压缩成mysql.zipzip -r abcdef.zip abc def.txt 这句命令的意思是将文件夹abc和文件def.txt压缩成一个压缩包abcdef.zip2.unzip命令与zip命令相反,这是解压命令,用起来很简单。 如:unzip mysql.zip 在当前目录下直接解压mysql.zip。

② 如何用命令行实现压缩

请参考VFP中压缩工具WinRAR的调用——————————————-压缩:DELETE FILE bak.jhzRUN /N7 WinRAR.exe a -ibck -r -k -o+ -y -hp123 -p123 bak.jhz dbf\*.*或RUN /N7 WinRAR.exe a -ibck -r -o+ -y -hp123 -p123 bak.jhz dbf\*.*解压:RUN /N7 WinRAR.exe x -ibck -r -k -o+ -y -hp123 -p123 bak.jhz dbf\*.*或RUN /N7 WinRAR.exe x -ibck -r -o+ -y -hp123 -p123 bak.jhz dbf\*.*参数说明:a:添加到档案文件中x:从档案文件中全路径释放文件-ibck:后台运行WinRAR-r:连同子文件夹操作-k:锁定档案文件-o+:覆盖已经存在的文件-y:对所有询问均回应为“是”-hp123:加密文件数据和文件头,密码为123-p123:设置密码为123,此密码上一个密码可以不一样bak.jhz:压缩后的文件名或要解压的文件(.jhz为自定义扩展名)dbf\*.*:要压缩的文件或要解压到的文件位置更详细参数请参考:WinRAR中帮助文件————————————————–在实际应用中,如果Foxpro管理的数据库,表文件较多,占用空间较大,并且其长度又具有不确定性或不定增长性(如:明细帐),这样,一个表的字节数就可能超过一张软盘的容量,而Foxpro的拷贝命令又不能支持自动分卷连续备份,因此,这就给数据库的软盘备份与恢复带来一定的困难。如果能在Foxpro环境下,运用一种压缩算法,编写一个高效实用的压缩工具,那当然是最好的解决方案,遗憾的是笔者作过尝试却未获成功,在此,笔者采取了调用基于DOS的压缩工具软件ARJ.exe,实现了压缩分卷备份和分卷解压缩恢复的功能,现将具体实现方法概述如下,以供探讨。一、定制ARJ运行环境在Foxpro for Windows环境中,提供了运行外部命令或程序的命令:Run。如果Run中指定的程序没有扩展名,Foxpro for Windows首先查找指定名称的程序信息文件(后缀为PIF)。PIF允许在Windows下运行非Windows程序,并且可以指定其运行参数:程序是在窗口中运行还是全屏幕运行以及内存分配等。如果找到了相应的PIF,则使用其中指定的参数运行PIF中的程序;当找不到PIF时,就使用安装在Foxpro for Windows目录中的PIF文件FOXRUN.PIF。FOXRUN.PIF对程序在Windows中运行做了一些设置。因此,我们可以依据该文件,定制自己的PIF文件,不妨命名为:Arj_backup.pif。假设工作目录为:C:\VfFP50\DATA,备分批处理文件为:d_backup.bat,恢复批处理文件为:d_restore.bat ,ARJ.EXE也已拷贝至该目录下。● file c:\vfp50\foxrun.pif to arj_backup.pif● modi file d_backup.bat (使其包含以下语句)cd c:\v fp50\dataarjva -va -a -y bak_dataexit(退出批处理操作)●modi file d_restore.bat (使其包含以下语句)cd c:\vfp50\dataarj x -va -a -y bak_dataexitARJ参数说明:-va:使用A驱软盘上所有自由空间执行压缩任务。可以将a改为1440或1200,则以1.44M或1.22M大小分割备份文件。-a:对所有属性的文件都能进行处理,包括隐含文件。-y:对所有程序提问,都默认按肯定回答,直接执行。-x:解压释放压缩文件。Arj_backup.PIF 配置方法说明:修改PIF配置的进入方法有两种,一种方法是:当激活Arj_backup,出现运行窗口时,用鼠标右键单击窗口或屏幕底部对应任务栏,选择属性按钮,进入配置页面。另一种方法是:用“资源管理器”找到对应的PIF文件,单击鼠标右键,选择属性按钮,进入配置页面进行设置。由于配置内容较多,在此不能一一详述,仅就运行本程序可能涉及的几项参数做一介绍。● 程序:1.第一行为运行窗口标示,可设定为:正在进行数据文件压缩……2.命令行:Command.com(DOS命令处理程序,不需改动)3.工作目录:C:\vfp50\data(备份目录)4.批处理文件:D_backup.bat5.快捷键:6.运行:小窗口7.高级属性设置:选定“建议使用MS—DOS方式”复选框,此项配置的功能是:在运行此程序时,Windows检测该程序是否要在MS-DOS方式下运行。如果是这样,Windows将运行向导程序来安装自定义图标以便运行此程序。否则,如果程序需要在MS-DOS方式下运行,但是未复选此项,该程序可能无法正常运行。8.更改图标:可以为此运行窗口任意选定图标。9.选定“退出时关闭”复选框,此项配置的功能是:指定程序执行完后是否关团MS-DOS窗口。如果未复选 此框,MS-DOS窗口将保持打开状态。● 屏幕:窗口:选定“在启动时恢复设置”复选框,此项配置的功能是:退出此程序时保存窗口设置,包括窗口的大小、位置和字体。否则,运行窗口不能被任意托放,影响整体界面布局。● 杂项:鼠标:“独占方式”复选框,此项配置的功能是:单击此处可以使该程序独占鼠标。在该程序运行期间,鼠标指针被隐藏,鼠标功能失效,退出后,鼠标功能自动恢复正常。与此类似,Arj_restore.PIF的配置方法亦可如法炮制,只需将“程序”中的“批处理文件”改为:D_restore.bat即可。PIF运行窗口的位置、大小,可以手工托放、调整,如果想隐藏该窗口,可以将它缩至最小,再拖至屏幕右下角。上述配置设定完成以后,按“确定”按钮退出配置页面。此时,ARJ运行环境定制完成。二、Foxpro程序调用1.提供软盘备份、硬盘备份(备份到硬盘C:\backup目录下)两种方式。2.软盘备份前,先在硬盘调用ARJ压缩分卷,并创建一个文本文件(date_backup)用于记录备份时间、备份文件数量、所需软盘数量,以便用户据此判断是否压缩成功并进行软盘备份;恢复时,也首先打开软盘上的该文本,显示备份时间、备份文件数量、所需软盘数量,由用户据此确定是否进行软盘恢复。备份或恢复时,如果中途某张盘出现故障,或顺序错误,均允许“重试?”。3.软盘恢复时,检查每张盘的备份时间是否与上张盘一致,并检查其装入顺序是否正确。确保备份数据的时效性、完整性。4.软盘恢复时,先在非工作目录下进行,全部工作完成并确认无误后,再移入工作目录,这样,可以避免数据库的不完全覆盖而造成的损坏。5.出错时激活故障处理例程err_proc,置出错标志,退出处理。 —————————————————————命令S为自释放格式如:RUN /N7 WinRAR.exe S -ibck -r -k -o+ -y bak.EXE dbf\*.*

③ linux下的三种解压文件的命令

三种解压命令分别为:unzip,bzip2 -d,unzip text.zip 针对平台下不同的压缩文件类型选择不同的解压文件命令:

1、gzip,gzip是GNUzip的缩写,它是一个GNU自由软件的文件压缩程序。它是Jean-loupGailly和MarkAdler一起开发的。gzip压缩文件名:zip或gz,gzip的解压命令:unzip

2、bzip2,bzip2 是一个基于Burrows-Wheeler 变换的无损压缩软件,压缩效果比传统的LZ77/LZ78压缩算法来得好。bzip2压缩文件名:bz,bzip2解压命令;bzip2 -d。

3、unzip text.zip ,语法为:unzip [-cflptuvz][-agCjLMnoqsVX][-P <密码>][zip文件][文件][-d <目录>][-x <文件>] 或 unzip [-Z] ,将压缩文件text.zip在当前目录下解压缩。

(3)压缩文件命令扩展阅读

linux解压缩zip文件命令参数

-c 将解压缩的结果显示到屏幕上,并对字符做适当的转换。

-f 更新现有的文件。

-l 显示压缩文件内所包含的文件。

-p 与-c参数类似,会将解压缩的结果显示到屏幕上,但不会执行任何的转换。

-t 检查压缩文件是否正确。

-u 与-f参数类似,但是除了更新现有的文件外,也会将压缩文件中的其他文件解压缩到目录中。

④ linux文件压缩命令

tar解包:tar zxvf filename.tar打包:tar czvf filename.tar dirnamegz命令解压1:gunzip filename.gz解压2:gzip -d filename.gz压缩:gzip filename.tar.gz 和 .tgz解压:tar zxvf filename.tar.gz压缩:tar zcvf filename.tar.gz dirname压缩多个文件:tar zcvf filename.tar.gz dirname1 dirname2 dirname3…..bz2命令解压1:bzip2 -d filename.bz2解压2:bunzip2 filename.bz2压缩:bzip2 -z filename.tar.bz2解压:tar jxvf filename.tar.bz2压缩:tar jcvf filename.tar.bz2 dirnamebz命令解压1:bzip2 -d filename.bz解压2:bunzip2 filename.bz.tar.bz解压:tar jxvf filename.tar.bzz命令解压:uncompress filename.z压缩:compress filename.tar.z解压:tar zxvf filename.tar.z压缩:tar zcvf filename.tar.z dirnamezip命令解压:unzip filename.zip压缩:zip filename.zip dirname

⑤ 如何用CMD命令 解压缩文件rar

系统自带CMD本身不支持rar的,把winrar目录里面的RAR.exe和UNRAR复制到c:windows文件夹中,才可使用命令行解压缩,步骤如下:

1、复制RAR.exe和UNRAR复制到c:windows文件夹中;

⑥ cmd 解压缩 命令

WinRAR <命令> -<开关1> -<开关N> <压缩文件> <文件…> <@列表文件…> <解压路径>命令 要 WinRAR 运行的字符组合代表功能。

开关切换操作指定类型,压缩强度,压缩文件类型,等等的定义。

压缩文件要处理的压缩文件名。

文件 要处理的文件名。

列表文件 列表文件是包含要处理文件名称的纯文本。文件名应该在第一卷启动。可以在列表文件中使用//字符后添加注释。

(6)压缩文件命令扩展阅读:

路径文件名1路径文件名2 /y 复制文件1到指定的目录为文件2,用参数/y就同时取消确认你要改写一份现存目录文件。

c:srv.exe ipadmin$ 复制本地c:srv.exe到对方的admin下:

1st.jpg/b+2st.txt/a 3st.jpg 将2st.txt的内容藏身到1st.jpg中生成3st.jpg新的文件,注:2st.txt文件头要空三排,参数:/b指二进制文件,/a指ASCLL格式文件。

ipadmin$svv.exe c: 或:ipadmin$*.* 复制对方admini$共享下的srv.exe文件(所有文件)至本地C:

x 要复制的文件或目录树目标地址目录名 复制文件和目录树,用参数/Y将不提示覆盖相同文件用参数/e才可连目录下的子目录一起复制到目标地址下。

⑦ linux压缩命令使用方法

用法如下来:gzip,压缩文自件名:zip或gz,解压命令:unzipbzip2,压缩文件名:bz,解压命令;bzip2 -d上面两个是最常用的压缩方式,一般在linux下可以通过tar命令实现打包和压缩(或解压)。例如:tar -zcvf file file.tar.gz打包并压缩成gzip格式,其中-c命令是创建tar包,-z参数是指定压缩成gzip格式;tar -zxvf file.tar.gz解包命令,其中-x是解包命令,-z指定解压缩格式是gziptar -jcvf file file.tar.bz2 打包并压缩成bzip2格式,其中-c是创建tar包,-j参数指定压缩成bzip2格式;tar -jxvf file.tar.gz解包命令,其中-x是解包命令,-j指定解压缩格式是bzip2

⑧ windows下如何用cmd命令解压指定的zip文件到指定目录下

有时候有些顽固的文件或者文件夹我们总是让你删除不掉,不要着急其实Win7系统自带的CMD命令就可以很好的解决这个问题,下面小编就为你介绍一下windows7下如何用CMD命令复制和删除文件夹。如果我要把f盘的file文件夹复制到c盘根目录,如何用cmd命令实现呢?很简单:x f:file c:file /e如果要删除呢?也简单:假设删除d盘下的123文件夹del/s/q d:123*.* —-(用于删除文件夹下的子文件)rd/s/q d:123 —-(用于删除文件夹)/s参数为子目录/q参数为不用确认删除文件用的是del命令,那么,是不是像ren命令通吃文件和文件夹一样,del是不是也可以删除文件夹呢?答案是否定的,因为删除文件夹必须使用rd命令,这叫术业有专攻^_^。rd的另外一个写法是rmdir,源自ReMakeDirectory。使用的方法也很简单:rd 文件夹名 即可,例如:rd test。它支持带路径的文件夹名,例如:rd d:test。有时候,rd并不能很好地完成任务:你让它删除test文件夹,它却傲慢地向你翻白眼:目录不是空的。不过,这也不能怨它偷懒不干活,只是它的脾气有点怪:如果要删除的文件夹下面还有子文件,你得给rd戴顶高帽,加个 /s 参数,它才会高高兴兴地帮你做事,所以,正确的写法是:rd /s test。如果你是个彻头彻尾的懒鬼,光是使用 rd /s test ,可能还是对它不甚满意,因为当你在删除带子文件的文件夹的时候,CMD总是不识时务地停下来,殷勤地问你:是否确认(Y/N)?非得等你输个字符敲下回车不可。命苦不能怨政府,点背不能怨社会,谁叫rd有那么大的威力呢,它一旦耍起流氓来,那是谁也拦不住的——rd有风险,删除须谨慎啊。好在微软对那些对删除十分有把握而又懒得要命的家伙体贴入微,提供了一个十分方便的参数 /q ,它取自quiet,官方解释为:安静模式,带 /S 删除目录树时不要求确认。这次再试试:rd /q /s test,真个是:弹指一挥间,灰飞烟灭,是不是有眼不见心不烦的酣畅感?

⑨ linux解压zip文件的命令

Unzip -d 123.zip 可以不加d d是指定解压路径的 如果想了解更多Linux知识可以看看《Linux命令》和《linux就该这么学》

⑩ windows如何用cmd命令解压指定的zip文件到指定目录里

使用cmd中的命令解压压缩文件到任意文件夹的方法如下:

1、复制RAR.exe和UNRAR复制到c:windows文件内夹中。

未经允许不得转载:山九号 » 压缩文件命令|linux压缩命令使用方法

赞 (0)