RHCE培训课堂实验-43 指导练习-管理压缩的TAR存档
593RHCE需要能够使用tar命令创建存档文件并提取其内容,能够归档目录树,并将存档内容提取到其他位置
查看全文全站搜索 公开课 学习资料 未分类
红帽系统管理1-学员练习册-13归档和传输文件.pdf—P446
在本实验中,您将使用tar、rsync和scp归档和备份目录内容。
目标:
将远程目录同步到本地目录。
为同步目录的内容创建存档。
将存档安全地复制到远程主机。
提取存档。
实验准备工作:
以student用户身份并使用student作为密码登录workstation。
在workstation上,运行lab net-review start命令。该命令将运行一个起始脚本,它将确定主机servera和serverb是否可从网络访问。该脚本还确保seryerb和workstation上不存在将要在实验中创建的文件和目录。
[student@workstation ~]$ lab net-review start
1 在serverb上,将servera的/etc目录树同步到/configsync目录。
1.1 使用ssh命令,以student用户身份登录serverb。
[student@workstation ~]$ ssh student@serverb
1.2 使用su命令切换到root用户,因为创建/configsync目录需要超级用户特权。在后面的步骤中,您将归档/etc目录树中的文件,这些文件归root用户所有,这也需要超级用户特权。
[student@serverb ~]$ su -
1.3 创建/configsync目录,以存储从servera同步的配置文件。
[root@serverb ~]# mkdir /configsync
1.4 使用rsync命令,将servera上的/etc目录树同步到serverb上的/configsync目录。
[root@serverb ~]# rsync -av root@servera:/etc /configsync
注意:
只有root用户才能读取servera上/etc目录中的所有内容。
2 使用gzip压缩方式,创建包含/configsync目录的内容的存档configfile-backupservera.tar.gz。
2.1 使用tar命令及-czf选项,以创建一个gzip压缩存档。
[root@serverb ~]# tar -czf configfile-backup-servera.tar.gz /configsync
2.2 使用tar命令及-tzf选项来列出configfile-backup-servera.tar.gz存档的内容。
[root@serverb ~]# tar -tzf configfile-backup-servera.tar.gz
3 以student用户身份并使用密码student,将serverb上的/root/configfile-backup-servera.tar.gz存档文件安全地复制到workstation上的/home/student目录。
[root@serverb ~]# scp ~/configfile-backup-servera.tar.gz student@workstation:/home/student
4 在workstation上/home/student/configfile-backup-servera.tar.gz存档的内容提取到/tmp/savedconfig/目录。
4.1 从serverb退出。
[root@serverb ~]# exit
[student@serverb ~]$ exit
4.2 创建/tmp/savedconfig目录,/home/student/configfile-backupservera.tar.gz存档的内容将提取到其中。
[student@workstation ~]# mkdir /tmp/savedconfig
4.3 更改为/tmp/savedconfig目录。
[student@workstation ~]# cd /tmp/savedconfig
4.4 使用tar命令及-tzf选项来列出configfile-backup-servera.tar.gz存档的内容。
[student@workstation savedconfig]# tar -tzf ~/configfile-backup-servera.tar.gz
4.5 使用tar命令及-xzf选项,将/home/student/configfile-backupservera.tar.gz存档的内容提取到/tmp/savedconfig/目录。
[student@workstation savedconfig]# tar -xzf ~/configfile-backup-servera.tar.gz
4.6 列出该目录树,以验证目录中是否包含来自/etc目录的文件。
[student@workstation savedconfig]# ls -lR
5 在workstation上,返回到student主目录。
[student@workstation savedconfig]# cd
评估
在workstation上,运行lab archive-review grade脚本来确认是否成功完成本实验。
[student@workstation ~]$ lab archive-review grade
完成
在workstation上,运行lab archive-review finish脚本来完成本练习。
[student@workstation ~]$ lab archive-review finish
本实验到此结束。
扫码添加教务-杨老师微信号,备注“红帽”,可免费领取实验环境和完整的PDF技术资料。
RHCE需要能够配置文件权限并设置一个目录,使得特定组中的用户可以使用该目录方便地共享本地文件系统上的文件,掌握创建自动分配组所有权的文件以及创建在组...
查看全文