在Fedora 6下有多种压缩文件程序,相对应的也有多种压缩及解压缩命令。下面介绍最常用的以zip和unzip命令处理.zip文件。
zip文件是所有操作系统中最流行的压缩文件,在Windows系统中常常使用的Winzip软件就是进行zip文件创建和解压的流行软件。下面介绍Fedora 6下的文本模式zip的使用方法。
zip file.zip *
该命令将当前目录下的所有文件直接压缩为file.zip。
zip –m file.zip file1.txt
该命令是把file1.txt文件压缩成file.zip文件,然后删除file1.txt。
zip –r file.zip *
该命令将当前目录下的子目录一起压缩到file.zip。
zip –j file.zip *
zip –n .mpg: .jpg:.gif
该命令是将.mpg、.jpg和.gif排除在外。各种类型文件中间要用“:”分开。
zip –t 102006 file.zip
该命令将当前目录下在2006年10月20日之后的文件压缩为file.zip。
zip –y file.zip *
zip -9 file.zip *
该命令按照压缩率为-5,将当前目录下的所有文件压缩为file.zip。压缩率的范围为-1~-9,其中-9的压缩率最高。由于要在速度和质量之间达到一个平衡,所以建议用户一般选择-5。
zip -@ file.zip
file1.txt
file2.txt
所有文件输入完成后,按Ctrl+D表示完成输入,进行压缩。
zip file.zip * -x file2.txt
该命令压缩当前目录下除file2.txt之外的所有文件。
(1)查看压缩包的内容。
zip –Z file.zip
该命令查看file.zip压缩包的内容。也可以使用“-l”、“-v”来查看压缩包的内容。
(2)排除不需要解压缩的文件。
unzip file.zip –x file3
该命令为将压缩文件file.zip中除了file3的其他文件都解压。
tar是一个打包程序。它能将用户指定的文件或目录打包成一个文件。但是它并不能进行压缩。扩展名为.tar.gz或.tgz的文件大多数属于这类文件。tar命令可以将多个文件或目录打包成一个单一的文件,以便于保存。
tar 参数 打包后的文件名 要打包的文件
· -c:创建新文件。
· -v:显示命令执行的信息。
· -f:压缩为文件形式。
· -x:解开tar文件。
· -h:重新进行打包。
· -r:将一个新文件加入打包的文件中。
tar –cvf file.tar *
tar –rvf file.tar file.txt
tar –xvf file.tar
在图形化操作界面下,用户可以避开烦琐的命令,直接使用鼠标进行压缩和解压缩文件。要在图形化界面下压缩文件活目录,首先右击文件或目录,然后在菜单中选取“创建归档文件”选项,如图3-7所示。
接着弹出“创建归档文件”对话框,如图3-8所示,在对话框中设置归档文件的名称和文件位置。
图3-7 创建归档文件选项 图3-8 创建归档文件
在图形界面下解压缩,十分简单。用户选取压缩文件,单击右键,选择“用‘归档管理器’打开”选项,弹出“归档管理器”对话框,如图3-9所示。
图3-9 “归档管理器”对话框
在此对话框中选择“解压缩”按钮,弹出“解压缩”对话框,如图3-10所示。
图3-10 “解压缩”对话框
在此对话框中设置解压缩的具体文件位置等相关操作。