新手必读:RHCE课堂实验笔记(八)
来源:优易学  2011-11-29 19:05:16   【优易学:中国教育考试门户网】   资料下载   IT书店
  实验4:归档和压缩
  假设:
  你的主硬盘在你每次使用它的时候发出可怕的声音,你估计它快完蛋了并且会将你珍贵的资料一起带入坟墓。考虑到上次的系统备份是2年半之前,你决定备份一些对于你来说至关重要的文件。/tmp 目录是位于另外一个物理硬盘上的分区,所以你会暂时将你的文件备份到那里。
  (然而,tmpwatch 进程会将/tmp 目录中10天没有访问过的文件删除,你最好不要在那里把你的重要文件存放过长时间。)
  任务:
  1、使用find 查找/home 下所有被student 所拥有的文件,然后将这些文件名传给tar 并把它们存储在/tmp 中。
  $ find /home -user student -exec tar rvf /tmp/backup.tar {} \;
  2、将/etc 内的内容存储在/tmp 中的另外一个tar 文件中:
  $ tar cvf /tmp/confbackup.tar /etc
  3、列出两个新文件并记录它们的大小:
  $ ls -lh /tmp/*.tar
  backup.tar 文件的大小_________。
  confbackup.tar 文件的大小_________________。
  4、使用gzip 来压缩你的归档文件。然后记录新的文件大小:
  $ cd /tmp
  $ gzip *.tar
  $ ls -lh *tar*
  backup.tar.gz 文件的大小______________。
  confbackup.tar.gz 文件的大小__________________。
  5、解压这些文件,并重新将它们用bzip2压缩,并记录新的文件大小:
  $ gunzip *.gz
  $ ls -lh *tar
  $ bzip2 *tar
  $ls -lh *tar*
  backup.tar.bz2 文件大小________________。
  confbackup.tar.bz2 文件大小_________________。
  6、在一个传统UNIX系统上,归档文件并压缩归档的步骤是分开的,就像你前面所做的那样。
  在一个Linux 系统上,使用GNU tar 命令,tar 文件可以在建立文件的同时自动地进行一系列不同的压缩。试试下面的步骤。tar 命令会输出一些错误信息,因为非特权用户在/etc 目录下对一些文件没有读权限。在本实验中,可以忽略。
  $ rm confbackup.tar.bz2
  $ tar cfz test1.tgz /etc
  $ tar cfj test2.tbz /etc
  $ file test*
  完成:你导入的文件已经在/tmp 目录下安全地归档、压缩并备份了。

责任编辑:小草

文章搜索:
 相关文章
热点资讯
热门课程培训