linux下怎样压缩文件和解压缩

linux下怎样压缩文件和解压缩,第1张

Linux系统压缩和解压文件都可以用tar命令,需要在压缩文件时指定压缩参数,解压缩时指定解压参数。
tar命令主要参数解释:
-z参数:表示要解压或压缩的是targz文件(如果是tarbz2就是-j)
-x参数:表示是执行解压缩 *** 作而不是打包 *** 作
-v参数:表示列出解压时的详细消息
-f参数:指定要解压的文件名,或者指定新建的打包文件的名字
tar命令解压时还可以指定解压的目标目录,也就是把压缩文件的内容解压到哪个文件夹内,这个参数是-C(大写的C),例子:
解压targz文件:tar -zxv -f testtargz -C /home/user/target
解压tarbz2文件: tar -jxv -f testtarbz2 -C /home/user/target
如果是zip文件就无法用tar命令解压了,需要用unzip命令,unzip命令常用的参数是指定解压缩的目标目录的-d参数,例子:
unzip testzip -d /home/user/target
下面说一下压缩文件,Linux上最常用的压缩格式一般是bzip2格式(常用bz2后缀)和gzip格式(常用gz后缀),因为它俩的压缩比比较高而且没有使用授权费用。压缩命令也是用tar命令,只不过是把上面的解压tar命令中的-x参数换成-c参数,-c参数表示新建打包文件,在配合上-j或-z参数就能用指定的格式压缩文件了。不过注意,当压缩文件时,-f参数后面跟的是新建的压缩包的名字,压缩包文件名后面还要跟将要压缩的文件或文件夹(这就不需要-C参数了)。不多说,直接看例子就明白了:
tar -jcv -f newfiletarbz2 要压缩的文件或目录
tar -zcv -f newfiletargz 要压缩的文件或目录

1、把/home目录下面的mydata目录压缩为mydatazip
zip -r mydatazip mydata #压缩mydata目录
2、把/home目录下面的mydatazip解压到mydatabak目录里面
unzip mydatazip -d mydatabak
3、把/home目录下面的abc文件夹和123txt压缩成为abc123zip
zip -r abc123zip abc 123txt
4、把/home目录下面的>强行解压会没有文件的
可以下载一个RAR解密软件
>一下是万能PC单机游戏安装方法归类
第一类:RAR格式压缩包
这是一个数据包,里面不知道是什么格式,首先就是要解压开来,然看具体格式!
如果是绿化版的,你接呀开其实就已经甚多文件了,这样的话,你只要找到里面标题为
绿化啊,注册之类的可执行标志点击一次,然后找到这个游戏的启动lOGO就可以玩了!
第二类
这个是再解压开后编程一个SETBAT这些文件带了几个比较大的文件,属于自解安装
一类,这类点击这个SETBAT文件就开始执行安装,这时就出现一个CMD的对话框,一般你不需要输入什么,或者你按照提示输入,一般自解压属于比较慢的一种安装,所以你就耐心的等待他提示你安装完就行了!至于安装到了那里,其实就安装到了你文件开始解压出这个SETBAT文件的地方!所以要注意留出空间给接下来的安装!
第三类安装
这类安装其实不该拿来说,但是很多人不懂,就是解压开数据后出现很多数据包,并出现明显的01PARTRAR 或02Party 。rar 几乎都是一样的数字递增,这个证明是属于一个分卷分段压缩,这样的安装很多人、无从下手,其实你只需要找到最开始的那个文件点击解压,一会儿他会提示你需要一个分卷你就接着对话款关联到这个下面的数据包!因为名字上很容易看出来,所以也很简单!
第四类安装:这个比较常规
解压开出现SETUPEXE一个文件带了几个文件,直接点击SETUP。exe直接安装就行!这样的安装一般都是需要指出安装路径的,你自己看这安装罗!也不是说一定有SETUPEXE这个程序,一般里面有图标的后缀为。exe的就是了
第五类就是用虚拟光驱安装,通常的格式很奇怪
就按照我下面几部来就行了
第一步:先安装好DAEMON虚拟光驱软件。安装好后要重启系统,然后用鼠标右键点屏幕右下的DAEMON图标选“模拟项目”里的:“打开全部选项”,这时图标会由红色变为绿色。(DAEMON虚拟光驱软件,你没有我也可以传给你的)。
第二步:用DAEMON导入我传给你的现金流文件,这里要说明一下:
ROERT1iso,ROBERT2iso和Cashflow202iso均是镜像文件,不用解压缩,直接用DAEMON导入就可以了。
具体安装步骤方法如下:
在说步骤前我要介绍一下我的硬盘分盘情况:
C盘,D盘,E盘,F盘,G盘是我的电脑物理硬盘; H是我的物理光驱(就是装电脑时候安装上去的)
1右键点屏幕右下的DAEMON图标,选“虚拟CD/DVD-ROM”里的“驱动器数量”里的2个驱动器(虚拟出2个光驱),虚拟完了之后进去“我的电脑”里面你就可以看见出现I光驱,J光驱。这两个是你用虚拟光驱工具虚拟出来的。一定要记住和分清I,J光驱。
2右键点屏幕右下的DAEMON图标,选“虚拟CD/DVD-ROM”里的“驱动器0(I光驱)”(这是虚拟的第一个光驱,以下类似),选“装载镜像”,这时会出现一个导入框,直接点我传给你的ROBERT1iso这个文件。然后它会自动安装,当安装到一半的时候就有要你插入CD的要求,在这个要求的下方会出现“I:”闪动的对话框。“I:”这个地方就是关键了。这个时候你千万不取消这个要求。跟着你不需要做其它东西就进入第3步。
3右键点屏幕右下的DAEMON图标,选“虚拟CD/DVD-ROM”里的“驱动器1(J光驱)”,用同样的方法导入第2张盘(ROBERT2ISO)。这个时候你就在第2步出现的“I:”的对话框里面将“I”改为“J”,然后按确定。按了确定后又会接续安装下去了。当安装接近尾声的时候,它会再次提示你插入CD,这个时候你又将“J”改为“I”,再按确定。
Daemon tools是一款免费软件,支持ISO,CCD,CUE,MDS等各种标准的镜像文件,而且它也支持物理光驱的特性,比如光盘的自动运行等等。双击安装文件,点击安装按钮,然后一路点击下一步便可以完成安装,需要注意的是,安装完毕后需要重新启动 *** 作系统才能生效。
重新启动后,daemon tools会自动加载,在屏幕右下角的任务栏里面会有一个daemon tools的图标。右键单击图标,会d出一个菜单,共有5个子菜单。
下载地址: Daemon Tools Lite
下面着重介绍一下虚拟CD/DVD-ROM,模拟项目和选项三个菜单的功能。
虚拟CD/DVD-ROM菜单
1 首先现要设定一下虚拟光驱的数量,daemon tools最多可以支持4个虚拟光驱,你可以按照你的需求设置,一般设置一个就足够了。在某些情况下,比如你的游戏安装文件共有4个镜像文件,那么你可以设定虚拟光驱的数量为4,这样安装游戏的时候就可以不用时不时的调入光盘镜像了。
设置完驱动器的数量后,在‘我的电脑’里面就可以看到2个新的光驱图标。
2 现在就可以加载镜像文件了:
选择安装镜像文件,然后会d出一个窗口,让你选择镜像文件,选择好镜像文件,按一下打开按钮。
3.这时打开我的电脑,就可以看到已经插入光盘了。
打开这张光盘,可以看到里面的文件,你可以对这张光盘进行复制和粘贴或者双击安装文件来安装游戏等 *** 作,和对真实的光盘文件进行 *** 作一样。到这里主要的工作都结束了,基本上就能够安装软件和玩游戏了。
提示:如果想换光盘的话,先卸载镜像文件,然后再插入其他镜像文件,这样速度要比直接插入新的镜像文件快很多。
如果两个驱动器里面都有镜像文件,你都要卸载的话,可以选择卸载全部驱动器。
模拟项目菜单
有时候如果你插入虚拟光盘后发现不起作用,明明加载了镜像文件,可是在‘我的电脑’里面却看不到。或者可以看到光盘,但是 *** 作的时候总是出错。那么可以试试看这里面选项。模拟项目里面有四个选项,当你要插入的MDS格式的镜像文件的话,那么选择RMPS即可。如果这张文件有使用光盘保护技术的话,那么选择safedisc。其他选项用到的时候比较少,如果选择RMPS和safedisc也不起作用的话,可以试试其他选项。
1模拟音频:当你插入的镜像文件时CD音乐光盘,那么要选择这个选项,否则可能放不出声音。其他镜像光盘不用选择这个选项。
2自动安装:当你插入了一张镜像文件后,选择了这个选项后,那么系统重新启动或者关机后再开机,那么这张镜像光盘会自动加载。建议游戏选择这个选项,这样你每天玩游戏的时候,不用麻烦的先要插入镜像光盘了,直接运行游戏就可以玩了。
3自动开始:选择这个选项,系统启动的时候会自动加载,daemon tools会自动加载,建议不要选择。需要的时候再运行daemon tools吧,这样可以节约一些内存资源,以便更快的运行系统和游戏等。这个选项不会影响前面自动安装的选项,即使不选择自动开始,只要你插入了镜像光盘并且打开了自动安装,那么系统启动时仍会自动加载镜像光盘。自动锁定和任务栏图标必须打开自动开始才可以选择,他们的用处不大,不选择也不影响正常使用。
为了保护光驱和省去每次玩游戏时都要插入光盘的麻烦,笔者用虚拟光驱软件V2DE建立了一个虚拟光驱。建立成功后,我插入游戏光盘,准备用软件将光盘上的数据压缩到硬盘上,谁知这时麻烦来了。当我点击Virtual
Drive Manager档案菜单中的“建立VCD档案”一项时,出现了有如下文字的对话框:
No phisical CD drive install on your machine
"Build VCD" needs at least one physical CD drive
中文意思就是“你的机器上没有安装光驱,建立VCD档案至少需要一个物理光驱。”可是奇怪呀,前两天我还在用光驱玩游戏呀!仔细分析了一下,推测问题可能是因为安装了虚拟光驱后,软件没有设置正确。于是进入“控制面板/系统属性/设备管理器”中,查看“CD_ROM”下的分支“FarStone
VirtualDrive”的“属性页”中的“设置栏”,看到如下设置后才恍然大悟:
当前驱动器号分配:H:
开始驱动器号: H:
结束驱动器号: H:
在开始驱动器号与结束驱动器号的下拉列表中只有h:符一项可选。原来系统默认的最大盘符数为机器的物理驱动器数,安装虚拟光驱软件后,虚拟的光驱盘符占用了原有的物理光驱盘符,因此产生了冲突。
对于上述故障有两种解决方案:
方案1:进入“控制面板/系统属性/设备管理器/CD-ROM/”,打开物理光驱的“属性”页,将其中的“结束驱动器号”的值“H”改为“Z”。
方案2:用文本编辑器打开CONFIGSYS文件,在其中加入“LASTDRIVE=Z”命令行,重新启动机器,就可在“我的电脑”中找到物理光驱I:。
用以上两种方法中的一种进行解决后,现在使用虚拟光驱和物理光驱,一切OK!
现在,我玩游戏可以不用光盘了。由于很多游戏都是光盘版,安装虚拟光驱确实是一个好办法,既保养了光驱又能提高速度,反正现在的硬盘都很大!
以上所有情况基本让你玩任何一款单机游戏不会犯愁在无法安装的层面!


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/13103765.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-30
下一篇 2023-05-30

发表评论

登录后才能评论

评论列表(0条)

保存