您好,欢迎访问三七文档
当前位置:首页 > IT计算机/网络 > linux/Unix相关 > linux实验项目三 备份与更新
实验项目(三)文件压缩和备份一、学习目的1、熟悉文件压缩与解压的相关操作。2、掌握linux备份的类型及基本备份操作。二、学习任务第一部分:zip和unzip、gzip和gunzip命令1、将系统中所有的.zip文件名显示出来find/-name*.zip2、查找你的系统中有多少个.gz的文件,即显示这样的文件数find/-name*.gz|wc-l3、在你的家目录中创建如下内容:家目录dir1dir2file1dir11file3file24、将家目录下的所有文件(不包括目录)压缩成文件ys1.zipzipys1.zipfile1dir1/file3dir2/file25、将/root/install.log添加到ys1.zip中zip-mys1.zip/root/install.log6、显示一下ys1.zip中包含的文件信息unzip–lys1.zip7、将ys1.zip解压至/tmp/unzip-ys1下(此目录需要先建立)mkdir/tmp/unzip-ys1unzipys1.zip-d/tmp/unzip-ys18、根据解压后的结果,画出目录树,并分析理解tree9、将家目录下的所有文件(包括目录)压缩成文件ys2.zipcdzip–rys2.zip./*10、将ys2.zip解压至/tmp/unzip-ys2目录下(此目录需要先建立)unzipys2.zip-d/tmp/unzip-ys2/11、根据解压后的结果画出目录树,并分析理解tree/tmp/unzip-ys212、将第3题中的文件file1、file2、file3分别压缩成.gz的形式gzipfile1gzip...13、将第12题中形成的.gz压缩文件拷贝到/tmp/gunzip目录并解压gzip-d第二部分tar命令1、进入/home目录2、在该目录下新建两个子目录,目录名为test1和test2,应使用什么用户来创建?3、将/etc目录下的文件yp.conf和hosts拷贝到子目录test1下cp/etc/yp.conftest1/4、将目录/test1下所有的文件打包成/home/test1.tar文件tar-cvftest1.tartest15、将/etc目录下的crontab文件拷贝到子目录test1和test2下cp/etc/crontabtest1/cp/etc/crontabtest2/6、使用r选项增加test1.tar归档文件的内容tar–rftest1.tar要添加的文件名7、删除test1/hosts文件rm–f./test1/hosts8、比较归档文件test1.tar与子目录test1下内容的差别,应使用什么参数?tar-ftest1.tar--diff./test19、重新将/etc目录下的hosts文件拷贝到子目录test110、重新比较归档文件test1.tar与子目录test1下内容的差别11、将test1目录下所有文件使用通配符*,拷贝到test2目录下cp–rtest1/*test2/12、将test2目录下所有文件追加到test1.tar13、显示test1.tar文件清单14、将归档文件释放到/tmp目录下15、将上述归档、释放过程用z选项,采用文件压缩方式重新练习一遍16、使用tar命令备份/home目录下的内容17、将第16题中备份的内容进行恢复
本文标题:linux实验项目三 备份与更新
链接地址:https://www.777doc.com/doc-7027405 .html