实验八LINUX文档备份与软件包管理(精)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实验8 Linux 文件打包与压缩与软件包管理1 实验目的
1、掌握数据备份与恢复、文件打包与压缩的命令。
2、掌握linux下rpm软件包的管理方法及命令。
3、熟悉linux下源代码包的安装方法
2 实验环境
VMware中已经安装好CentOS6.2版本。
3.1 实验原理
1、数据备份与恢复的命令是tar,而文件打包与压缩命令有zip/unzip、
gzip/gunzip、bzip2/bunzip2等,其使用可参见教材P79~P84,或参见课件。
2、
3.2 打包与压缩命令
打包的命令是tar,用于对指定的文件进行归档或从归档文件中取出或恢复指定数据。
压缩的命令主要有:compress、zip、gzip、bzip2。
它们的详细说明可查看帮助手册。
3.3 组管理命令
4 实验任务
1、实现文件的打包、压缩、解压缩等操作。
2、通过httpd软件包练习rpm软件包的管理方法。
3、通过ntfs-3g-2010.10.2.tgz软件包的安装掌握源代码包的安装方法。
5 实验步骤
练习一:使用tar、gzip、bzip2等命令进行文档的打包与解包,压缩与解压缩操作
1、将/root下文件install.log和install.log.syslog进行打包,打包后放在/tmp目录下,其文件名为install.tar的命令是。
然后将install.tar文件用gzip进行压缩,命令是,压缩后其文件名是。
注意比较压缩前后文件大小的不同。
2、删除/root目录下文件install.log和install.log.syslog,然后将备份的文件还原到/root 目录下。
(完成后自己验证
3、将整个/etc 目录下的文件全部打包成为/tmp/etc.tar
4、查阅上述/tmp/etc.tar.gz 文件内有哪些文件?
5、将/tmp/etc.tar.gz 文件解压缩在/usr/local/src 底下
6、在/tmp 底下,我只想要将/tmp/etc.tar.gz 内的etc/passwd 解开而已
练习二:使用RPM命令进行安装、查询、卸载软件包
使用命令“rpm –qi”查看httpd-2.2.3-31.el5.centos.i386.rpm的信息。
1、查询是否安装了httpd软件包。
2、若没有安装,刚使用rpm命令进行安装;如果安装了,刚将其卸载,然后再安装。
3、安装后查询是否已经安装成功,然后卸载该软件包。
4、查询该软件包的信息。
练习三:熟悉源代码软件包的管理方法与命令
5、获取ntfs-3g_ntfsprogs-2012.1.15.gz。
6、解包解压缩(命令提示:tar –zxvf ntfs-3g_ntfsprogs-2012.1.15.gz。
7、进入解包解压缩目录(命令提示:cd ntfs-3g_ntfsprogs-2012.1.15
8、配置安装在/opt/ntfs目录(命令提示:./configure–prefix=/opt/ntfs
9、使用make和make install命令编译和安装。
10、安装webmin,练习脚本安装方法。
6 实验总结
总结Linux下文件打包、压缩和解压缩的方法。