磁带驱动器的使用(2) 1.复制目录中的所有文件到磁带 1)在磁带驱动器中插入写保护打开的磁带 2)输入 lscpio -oc > /dev/rmt/0 其中,o选项复制文件;c选项以ASCII的形式写头信息。该命令覆盖磁带上的所有文件,并显示的块的总数。 3)从驱动器中取出磁带,将文件名写在磁带的标签上。 2.列出磁带上的文件 1)插入磁带到磁带驱动器中。 2)输入 cpio -civt < /dev/rmt/0 其中,i选项读磁带内容;v选项显示输出;t选项列出指定驱动器中磁带上的文件内容。 3.从磁带获取所有文件 如果存档使用相对名,则输出文件在当前目录中以目录创建。如果存档使用绝对路径名创建,则重新创建文件时使用该全路径名。 DANGER:使用绝对路径名是危险的,因为可能覆盖初始文件。 1)切换到需要放置文件的目录。 2)在磁带驱动器中插入磁带 3)输入 cpio -icv < /dev/rmt/0 4.从磁带获取文件子集 1)切换到需要放置文件的目录 2)在磁带驱动器中插入磁带 3)输入 cpio -icv "*file" < /dev/rmt/0 与该模式匹配的所有文件自制到当前目录。可以多种模式,但是每一种模式都必须用双引号包含。 pax命令 用来复制文件、特殊文件或者需要多卷磁带的文件系统,当在该系统和POSIX之间复制文件时也可用该命令。 缺点:不知道系统边界、全路径名不能超过255个字符。 1.复制目录中的所有文件到磁带 1)切换到包含有需要复制文件的目录 2)在磁带驱动器中插入写保护打开的磁带。 3)输入 pax -w -f /dev/rmt/0 -w选项将当前目录内容写入磁带,-f选项标识磁带驱动器。 4)输入 pax -l -f /dev/rmt/0 -l选项列出磁带上的文件,验证文件已复制。 5)从驱动器中取出磁带,将文件名写在磁带的标签上。 注:当使用pax命令复制文件到单卷磁带时,还可以使用tar命令显示文件列表和从磁带获取文件。 2.获取磁带上的所有文件 1)切换到需要放置文件的目录。 2)在磁带驱动器中插入磁带。 3)输入 pax -r -f < /dev/rmt/0 -r选项读取磁带内容写入当前目录,-f选项标识磁带驱动器。 4)输入ls -l。列出当前目录中的文件,并显示其权限以验证文件复制。 一. tar 1.压缩一组文件为tar.gz后缀。 # tar cvf backup.tar /etc #gzip -q backup.tar 或 # tar cvfz backup.tar.gz /etc/ 2.释放一个后缀为tar.gz的文件。 #gunzip backup.tar.gz #tar xvf backup.tar 或 # tar xvfz backup.tar.gz 3.用一个命令完成压缩 #tar cvf - /etc/ gzip -qc > backup.tar.gz 4.用一个命令完成释放 # gunzip -c backup.tar.gz tar xvf - 5.如何解开tar.Z的文件?