您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 咨询培训 > 新东方Linux培训教程5
主讲:张泽飞://ent.qq.com/a/20071202/000037.htm主讲:张泽飞•RPM概述•使用RPM包管理系统中的软件•TAR包的使用•备份的相关概念•使用tar命令进行备份•光盘刻录主讲:张泽飞•RPM最早是由RedHat公司提出的软件包管理标准,后来随着版本的升级又融入了许多其他的优秀特性,成为了Linux中公认的软件包管理标准。•RPM现在是RPMPackageManager的缩写。•由RPM社区负责维护,可以登录到RPM的官方站点查询最新的信息–概述主讲:张泽飞RPM包的名称格式•名称举例:–zsh-3.0.5-15.i386.rpm–zsh-3.0.5-15.src.rpm•含义:–软件的名称:zsh–软件的版本号(包括主版本号和次版本号):3.0.5-15–类型•运行的硬件平台的二进制文件:i386•源代码文件:src–文件的扩展名:rpm主讲:张泽飞RPM的使用(1)•安装软件包–rpm–ivhxxx.i386.rpm•i:install•v:安装时显示软件名称xxx•h:使用“#”显示安装进度•升级软件包–rpm–Uvhxxx.i386.rpm•删除软件包–rpm–exxx.i386.rpm主讲:张泽飞RPM的使用(2)•查询软件包–查询软件包xxx是否安装并查看软件包的版本rpm–qxxx–查询软件包信息–rpm-qixxx–查询xxx套件安装的文件–rpm–qlxxx–查询xxx这个程序从何套件安装–rpm–qf/usr/bin/xxx–查询系统中所有套件rpm–qa主讲:张泽飞RPM的使用(3)•包校验–校验整个系统的rpm套件–rpm–Va–校验单个rpm包–rpm–Vxxx–验证包含指定文件的软件包–rpm–Vf/usr/xxx–验证指定的包文件–rpm–Vpxxx.i386.rpm主讲:张泽飞备份简介•什么是备份–备份就是把一个文件系统或其部分文件存储到另外的介质中,以使得通过这些介质中的记录信息可以恢复原有的文件系统或其中的某些文件。•备份介质的选择–磁带、硬盘、光盘、软盘–选择备份介质应该从存储容量、可靠性、速度和介质价格之间进行权衡主讲:张泽飞备份策略占用空间较小,恢复快快快二次操作中每次修改后的所有内容差分备份占用空间小,恢复麻烦中很快多次操作小每次修改后的单个内容增量备份占用空间大,恢复快很快慢一次操作大全部内容完全备份优缺点恢复速度备份速度恢复步骤工作量备份内容备份方式主讲:张泽飞备份分类•系统备份:实现对操作系统和应用程序的备份–只需要备份不稳定部分–系统数据并不经常发生改变,所以一般只有当系统内容发生变化时才进行•用户备份:实现对用户文件的备份–用户的数据变动更加频繁–需要为用户提供一个合理的最近的数据文件的备份–用户备份通常采用增量备份和(或)差分备份策略进行主讲:张泽飞•/etc•/var•/usr/local•/root•/opt主讲:张泽飞备份注意事项•确保备份质量–备份是在发生了问题时才会被使用的,此时会依赖于备份,因此管理员必须经常验证所做的备份。一个没有验证的备份甚至比没有备份更糟。•确保介质安全–保持至少一个备份远离源机器,最好完全放在另外一栋大楼里。这是为了防止源机器所在地发生灾难,如火灾等。主讲:张泽飞TAR概述•TAR包是UNIX中标准的文件交换格式,使用tar命令进行TAR包的建立或恢复,TAR包文件的后缀通常为“.tar”。•tar命令本身只进行打包而不进行压缩,通常的做法是使用tar命令配合其他的压缩命令对TAR包进行压缩或解压,tar命令也提供了相应的选项直接调用其他命令的压缩解压功能。•TAR包格式的最新信息请登录下面的网址–主讲:张泽飞使用压缩的TAR包•建立压缩的TAR包–格式:tar[zZj]cvfTAR包文件名所打包的文件或目录名–举例:tarzcvftmp.tar.gz/tmp/•查询压缩的TAR包–格式:tar[zZj]tfTAR包文件名–举例:tarztftmp.tar.gz•释放压缩的TAR包–格式:tar[zZj]xvfTAR包文件名–举例:tarzxvftmp.tar.gz主讲:张泽飞使用tar进行备份•tar命令的完整格式–tar选项-cf备份文件或设备备份路径–tar选项-xf备份文件或设备[-C恢复路径]•常用选项–-M:分卷处理–-p:保留权限–-Tfilename:指定备份文件列表–-NDATE:备份指定日期之后修改的文件主讲:张泽飞Tar事例•Tar–cvfhome.tar/home创建tar包•Tar–cvfutest.tarzzfuserhenry•Tar–tfutest.tar查看tar包内容•Tar–rvfutest.tarc添加c到utest.tar文件中•Tar–delete–vfutest.tarc将c从utest.tar文件中删除•Tar–xvfutest.tar解开tar文件•Tar–cZvfu.tart.zab先用tar打包再用compress压缩•Tar–xZvfu.tar.z•Tar–cjvfu.tar.bz2ab先用tar打包在用bzip2压缩•Tar–xjvfu.tar.bz2主讲:张泽飞使用tar进行备份举例•备份和恢复•跨卷备份和恢复•增量备份•完全备份和增量备份•快速移动整个目录
本文标题:新东方Linux培训教程5
链接地址:https://www.777doc.com/doc-978592 .html