第三届中国IDC产业年度大典(北京 2009年1月7日) 第二届大典回顾 第一届大典回顾

新闻资讯 国内 情报 法规  技术 CDN 机房 云计算  名录 电信运营商  企业应用 网站营销 SEO  访谈 供求 下载 搜索
通信 国际 分析 报告 活动  虚拟化 存储 绿色科技  机房 IDC服务商  网游 电子商务 视频 方案  专题 调查 论坛 测速
 
 您现在的位置:中国IDC圈 >> 存储

存储专家教你磁带驱动器的使用命令

来源:ChinaItLab 时间:2009-5-8 作者:佚名 保存本文 进入论坛 

    注:只有一个磁带驱动器

    磁带操作命令:

    1.重新拉紧磁带

    mt -f /dev/rmt/0 retension

    2.回绕磁带

    mt -f /dev/rmt/0 rewind

    3.显示磁带驱动器状态

    mt -f /dev/rmt/0 status

    tar命令:

    使用tar命令复制文件或者目录树到单个磁带。优点:在UNIX系统中都可用。缺点:不知道文件系统的边界,全路径名长不能超过255个字符,

    不能复制空目录或者设备文件这样的特殊文件,不能用来创建多个磁带卷。

    1.复制文件到磁带

    1)切换到包含有需要复制文件的目录

    2)在磁带驱动器中插入可以写入的磁带

    3)输入 tar cvf /dev/rmt/0 filenme filename ……

    其中, c (复制)选项复制指定的文件,v(详细)选项显示复制文件的信息,f(文件)选项后面跟随的是tar文件写入的磁带设备名。指定的文件名

    复制到磁带,覆盖磁带上任何已存在的文件。

    注:使用c选项复制文件到磁带将破坏磁带上已有的任何文件。如果要保留这些文件,用r选项。可以使用通配符(? *)

    4)从驱动器中取出磁带,将文件名写在磁带的标签上。

    2.列出磁带上的文件

    1)插入磁带到磁带驱动器。

    2)输入 tar tvf /dev/rmt/0

    其中, t(列表)选项列出指定的文件,vv(详细)选项显示文件的全部信息,f(文件)选项后面跟随的是tar文件写入的磁带设备名。

    3.添加文件到磁带

    1)切换到包含有需要复制文件的目录。

    2)在磁带驱动器中插入可以写入的磁带

    3)输入 tar rvf /dev/rmt/0 filename filename……

    指定的文件添加到磁带上已有文件的后面。

    4)从驱动器中取出磁带,将文件名写在磁带的标签上。

    注:如果使用n(不回绕)选项做为磁带设备名的一部分,可以自制多个tar文件集到磁带。输入 tar cvf /dev/rmt/0n filenae ,当该文件自制

    完毕时磁带不回绕,下一次使用磁带时,文件在当前文件集的结尾写入。

    4.从磁带获取文件集的结尾写入

    1)切换到包含有需要复制文件的目录。

    2)在磁带驱动器中插入磁带。

    3)输入 tar xvf /dev/rmt/0

    指定驱动器中磁带上的所有文件复制到当前目录中。

    从磁带中获取单个文件,输入 tar xvf /dev/rmt/n filename filename ……

    从磁带中展开指定的文件名,放入当前工作目录。

    5.从磁带上递归读取目录和子目录

    1)更换目录到要自制文件的父目录

    tar xvf /dev/rmt/0 filename

    将恢复filename到当前目录。

    2)输入 tar xvf /dev/rmt/0 directory-name ,从磁带中递归复制该目录和它的所有子目录。

    cpio命令

    cpio命令复制文件,特殊文件和需要多个磁带的文件系统,提供从SunOS5.x复制文件到SunOS4.x系统的兼容性。优点:比tar命令能更有效地打

    包数据到磁带;恢复文件时能跳过磁带上的坏区;提供以下不同的头格式(tar ustar crc odr bar)写入文件的选项,方便在不同系统类型之

    间的移植;以及创建多个磁带卷。

    使用cpio命令创建存档时,该命令从标准输入获得文件和路径名列表并写到标准输出。输出通常重定向为文件或者设备。

    1.复制目录中的所有文件到磁带

    1)在磁带驱动器中插入写保护打开的磁带

    2)输入 ls|cpio -oc > /dev/rmt/0

    其中,o选项复制文件;c选项以ASCII的形式写头信息。该命令覆盖磁带上的所有文件,并显示的块的总数。

    3)从驱动器中取出磁带,将文件名写在磁带的标签上。

    2.列出磁带上的文件

    1)插入磁带到磁带驱动器中。

    2)输入 cpio -civt

    其中,i选项读磁带内容;v选项显示输出;t选项列出指定驱动器中磁带上的文件内容。

    3.从磁带获取所有文件

    如果存档使用相对名,则输出文件在当前目录中以目录创建。如果存档使用绝对路径名创建,则重新创建文件时使用该全路径名。

    DANGER:使用绝对路径名是危险的,因为可能覆盖初始文件。

    1)切换到需要放置文件的目录。

    2)在磁带驱动器中插入磁带

    3)输入 cpio -icv

    4.从磁带获取文件子集

    1)切换到需要放置文件的目录

    2)在磁带驱动器中插入磁带

    3)输入 cpio -icv "*file"

    与该模式匹配的所有文件自制到当前目录。可以多种模式,但是每一种模式都必须用双引号包含。

    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

    -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的文件?

    # tar xvfz backup.tar.Z

    或

    # uncompress backup.tar.Z

    #tar xvf backup.tar

    6.如何解开。tgz文件?

    #gunzip backup.tgz

    7.如何压缩和解压缩。bz2的包?

    #bzip2 /etc/smb.conf

    这将压缩文件smb.conf成smb.conf.bz2

    #bunzip2 /etc/smb.conf.bz2

    这将在当前目录下还原smb.conf.bz2为smb.conf

    注: .bz2压缩格式不是很常用,你可以man bzip2

    二。 rpm

    1.安装一个包

    # rpm -ivh

    2.升级一个包

    # rpm -Uvh

    3.移走一个包

    # rpm -e

    4.安装参数

    ——force 即使覆盖属于其它包的文件也强迫安装

    ——nodeps 如果该RPM包的安装依赖其它包,即使其它包没装,也强迫安装。

    5.查询一个包是否被安装

    # rpm -q

    6.得到被安装的包的信息

    # rpm -qi

    7.列出该包中有哪些文件

    # rpm -ql

    8.列出服务器上的一个文件属于哪一个RPM包

    #rpm -qf

    9.可综合好几个参数一起用

    # rpm -qil

    10.列出所有被安装的rpm package

    # rpm -qa

    11.列出一个未被安装进系统的RPM包文件中包含有哪些文件?

    # rpm –qilp

【责任编辑:Emily】

最新推荐  
 经济危机下 企业邮箱应用走俏
 亿恩联通GDC数据中心机房 打造国内最专业的
 美橙建站宝典系列:域名陷阱见招拆招(一)
 热烈祝贺五舟销售第一台Nehelam架构的服务器
 博鳌论坛聚焦互联网经济 电子商务逆势看好
 演绎“水泥+鼠标”新模式 建站基石先稳好
 世纪互联云计算正式商用 落地IDC行业
 第三届中国制造业CIO年会在京隆重召开
 防止网页木马  如何加强网站安全后盾
 高性价比服务器主板华硕P5BV-C-2L震撼上市
相关文章  
浅析云计算安全的法律弊端
剖析虚拟存储
存储标准化前路慢慢
NAS的新战场:统一存储
光存储发展回顾
安全备份多级存储 索尼AIT-3Ex磁带机
星盈存储助力校园信息化区域联网
靠岩石恒温 带你领略终极地下数据中心
看看已经做了哪些 绿色存储八大节能策略
每秒运算200万亿次 成都将建超级计算中
 文章评论
Chinaitlab Group 旗下网站:
北京盛世创富广告传媒有限公司
北京运营中心:北京市海淀区中关村南大街9号理工科技大厦2107室 服务电话:86-10-85655622
深圳研发中心:深圳市福田保税区英达利科技数码园C座701D 服务电话:86-755-82044560
Copyright©2001 - 2009 All Rights Reserved