全站搜索 公开课 学习资料 未分类

RHCE培训课堂实验-43 指导练习-管理压缩的TAR存档

系统技术 594

红帽系统管理1-学员练习册-13归档和传输文件.pdf—P434

在本练习中,您将使用tar命令创建存档文件并提取其内容。

目标:

您应能够归档目录树,并将存档内容提取到其他位置。

练习准备工作:

student用户身份并使用student作为密码登录workstation

workstation上,运行lab archive-manage start命令。该命令将运行一个起始脚本,它将确定主机servera是否可从网络访问。该脚本还确保servera上不存在将要在练习中创建的文件和目录。


[student@workstation ~]$ lab archive-manage start
 

1 使用ssh命令,以student用户身份登录servera


[student@workstation ~]$ ssh student@servera
 

2 切换为root用户,root密码为redhat。因为只有root用户才能访问/etc目录的所有内容。


[student@servera ~]$ su -
 

3 使用tar命令及-czf选项,以利用gzip压缩方式创建/etc目录的存档。将存档文件另存为/tmp/etc.tar.gz


[root@servera ~]# tar -czf /tmp/etc.tar.gz /etc
 

4 使用tar命令及-tzf选项,以验证etc.tar.gz存档包含来自/etc目录的文件。


[root@servera ~]# tar -tzf /tmp/etc.tar.gz
 

5servera上,创建名为/backuptest的目录。通过将etc.tar.gz备份文件解压缩到/backuptest目录,验证该文件是否为有效的存档。

5.1 创建/backuptest目录。


[root@servera ~]# mkdir /backuptest
 

5.2 更改为/backuptest目录。


[root@servera ~]# cd /backuptest
 

5.3 在提取之前,列出etc.tar.gz存档的内容。


[root@servera backuptest]# tar -tzf /tmp/etc.tar.gz
 

5.4 将/tmp/etc.tar.gz存档提取到/backuptest目录。


[root@servera backuptest]# tar -xzf /tmp/etc.tar.gz 
 

5.5 列出/backuptest目录的内容。验证该目录是否包含来自/etc目录的文件。


[root@servera backuptest]# ls -l
[root@servera backuptest]# cd etc
[root@servera etc]# ls -l
 

6servera退出。


[root@servera etc]# exit
[student@servera ~]$ exit
 

完成

workstation上,运行lab archive-manage finish脚本来完成本练习。


[student@workstation ~]$ lab archive-manage finish
 

本引导式练习到此结束。

扫码添加教务-杨老师微信号,备注“红帽”,可免费领取实验环境和完整的PDF技术资料。

上一篇: 下一篇:

相关推荐

展开更多
1
点击联系客服咨询!咨询电话:0756-2180090