| 您的当前位置:首页 --> CentOS入门 |
| CentOS文件备份和压缩命令 |
| 浏览次数:3445 关键词 ( 文件备份 命令 CentOS ) |
|
在CentOS中,常用的文件压缩工具有gzip、bzip2、zip。bzip2是最理想的压缩工具,它提供了最大限度的压缩。zip兼容性好,Windows也支持。 命令 功能 bzip2/bunzip2 扩展名为bz2的压缩/解压缩工具 gzip/gunzip 扩展名为gz的压缩/解压缩工具 zip/unzip 扩展名为zip的压缩/解压缩工具 tar 创建备份和归档 3.1 bzip2命令要使用bzip2来压缩文件,在shell提示下输入命令: bzip2 filename 文件即会被压缩,并被保存为filename.bz2。 要解压缩文件,输入命令: bunzip2 filename.bz2 filename.bz2会被删除,而以filename代替。 bzip2 filename.bz2 file1 file2 file3 /usr/work/school 上面的命令把file1、file2、file3以及/usr/work/school目录中的内容压缩起来放入filename.bz2。 3.2 gzip命令要使用gzip来压缩文件,输入命令: gzip filename 文件即会被压缩,并被保存为filename.gz。 要解压缩文件,输入命令: gunzip filename.gz filename.gz会被删除,而以filename代替。 gzip -r filename.gz file1 file2 file3 /usr/work/school 上面的命令把file1、file2、file3以及/usr/work/school目录中的内容压缩起来放入filename.gz。 3.3 zip命令zip命令的使用方法同gzip。 3.4 tar命令tar命令最早是用来做磁带备份的,但是由于硬盘容量越来越大,因此现在主要用这个命令来备份所有的文件。tar这个命令把大量的文件和目录打包成一个文件。 选项 功能 -c 创建一个新归档 -f 当与-c选项一起使用时,创建的tar文件使用该选项指定的文件名;当与-x选项一起使用时,则解除该选项指定的归档 -t 显示包括在tar文件中的文件列表 -v 显示文件的归档进度 -x 从归档中抽取文件 -z 使用gzip压缩tar文件 -j 使用bzip2压缩tar文件要创建一个tar文件,输入命令: tar –cvf filename.tar directory/file /home/mine 上面的命令将directory/file、/home/mine放入归档文件中。 要列出tar文件的内容,输入命令: tar –tvf filename.tar 要抽取tar文件的命令,输入命令: tar –xvf filename.tar 这个命令不会删除tar文件,但会把解除归档的内容复制到当前工作目录下,并保留归档文件所使用的任何目录结构。 请记住,tar默认不压缩文件。要创建一个使用tar和bzip2来归档压缩的文件,使用-j选项: tar –cjvf filename.tbz file 如果使用bunzip2命令解压filename.tbz文件,则filename.tbz会被删除,以filename.tar代替。 要扩展并解除归档bzip tar文件,输入命令: tar –xjvf filename.tbz 要创建一个用tar和gzip归档并压缩的文件,使用-z选项: tar –czvf filename.tgz file 如果使用gunzip命令解压filename.tgz文件,则filename.tgz会被删除,以filename.tar代替。 |
| 下载次数:7 |
| 下载地址:点击下载 |
| 本资源为程序自动采集,如有侵权请联系我们移除 admin#80vps.com 来信请将#替换为@ |
| 下一条 centos系统中网络配置相关 上一条 CentOS 6上使用RPMforge安装源(软件仓库) |