磁带机的简单使用操作Word文件下载.docx
- 文档编号:612694
- 上传时间:2023-04-29
- 格式:DOCX
- 页数:9
- 大小:56KB
磁带机的简单使用操作Word文件下载.docx
《磁带机的简单使用操作Word文件下载.docx》由会员分享,可在线阅读,更多相关《磁带机的简单使用操作Word文件下载.docx(9页珍藏版)》请在冰点文库上搜索。
tarcvf磁带机设备文件名欲记
录的文件或目录名增量写入磁带:
tarrvf磁带机设备文件名欲记
录的文件或目录名
读磁带:
tarxvf磁带机设备文件名欲读出的文件或目录名注:
上面的磁带机设备文件名即指磁带机设备在
Linux>
UNIX系统中的关联缩写。
磁带机的其
他操作命令和更详细的使用说明可参考tar的
manpage。
磁带机读写命令举例:
$tartvf/dev/rmt/Oh/^列磁带目录*/
$tarcvf
/dev/rmt/0h/usr2/ora_bak/full01.dmp.gz/*首次写入磁带*/
$tarrvf
写入磁带勺
/usr2/ora_bak/full02.dmp.gz读磁带*/最常用的磁带机操作管理命令是mt,mt命令是操作磁带机的一个很常用的命令,利用它可以十分方便地管理磁带机设备,下面是对磁带机操作管理命令的介绍:
拉紧磁带:
mt・f磁带机设备文件名retension倒带:
mt磁带机设备文件名rewind
列出磁带机状态nut磁带机设备文件名
status
注:
关于mt命令更详细的使用说明可参考mt
的manpage。
磁带机操作管理命令举例:
$mt-f/dev/rmt/Ohretension/*拉紧磁带*/
$mt-f/dev/rmt/Ohrewind/*倒带*/
$mt-f/dev/rmt/Ohstatus/*列出磁带机状态
*/
$mt-f/dev/rmt/Oherase/*擦掉磁带数据*/
基本概念
・磁带是线性存储设备,没有什么分区表的概
念,磁头在哪里,就从哪里开始读。
磁带机好像只能用root用户操作。
・磁带上可以划分存储空间,每个存储空间有一个filenumber,从0开始顺序排列。
・磁头在存储空间中的位置用blocknumber
来表示,0代表开始,大于0的整数代表块,比如39代表磁头在本filenumber的第39
块的位置,而・1则代表磁头位于本file
number的结尾。
・同样一部磁带机,用/dev/stO时是当自动回卷设备使用,每次操作完成之后,磁头都返
回filenumber=O3blocknumber=0,BOT
的位置;
而用/dev/nstO调用时,操作完成时磁头就停在那个位置,不会回到开头。
・使用nst非回卷方式,用tartvf列文件,只有当blocknumber=O时才能出内容,并且列完之后blocknumber为大于0的整数,
注意这并不代表本段存储空间的结尾(-1)O
由于磁带机本身具有压缩功能,所以添加文件的时候不建议指定Zip或者bz2压缩,因为如果一点点压缩后的数据损坏,会导致全部内容不可识别;
如果的确需要压缩的话,可以压缩成本地文件再存储到磁带上,减少对其他文件的影响。
自动回卷的使用方式
这种方式比较简单,用tar直接操作即可,基本上和tar操作本地文件相同。
往新磁带上存储文件,注意如果磁带上已有文件,会被覆盖掉:
tarcvf/dev/stOfiletostore
向磁带上添加文件:
tarrvf/dev/stOfiletostore
更新磁带上的同名文件:
taruvf/dev/stOfiletostore
列出磁带上的现有文件:
tartvf/dev/stO
删除磁带上的文件:
tarvf/dev/stO-deletefile_to_delete
但我使用这个命令的时候总是提示错误,文件倒是删掉了,可查看的时候也总有错误信息,难道是无法删除,或者只能全部xvf出来再存到磁带上?
不过我们也应当养成一个好的习惯,每次向磁带机存储文件的时候一定要在文件名中带上日期标记。
非自动回卷的使用方式
一般这样使用,都是用到多个存储空间filenumber的时候;
如果还是一个存储段,只是手工移动文件指针就没有什么意义了。
在操作上,文件的存储方式和自动回卷是基本相同的,不同之处在于要注意磁头的位置,并且手工进行必要的位移,以一个新磁带的操作为例来说明(status我只截取有用的部分显示):
#mt-f/dev/nstOstatusfilenumber=0
blocknumber=0
Generalstatusbitson(41010000):
OTONLINEIM_REP_EN
存入一个新的文件A:
#tarcvf/dev/nstOA
A
#mt-f/dev/nstOstatus
filenumber=1
Generalstatusbitson(81010000):
EOFONLINEIM_REP_EN
注意这时磁头已经移动到了第二段存储空间了,现在再存入一个新的文件B,当然B和A是不在一个存储空间中的:
#tarcvf/dev/nstOB
filenumber=2
磁头又移动到第三段存储空间了,如果要查看刚才存的第二段存储空间中的内容,需要先移动磁头:
#mt-f/dev/nstObsf2
#mt-f/dev/nstOstatus
filenumber=0
blocknumber=
Generalstatusbitson(1010000):
ONLINEIM_REP_EN
#mt-f/dev/nstOfsf1
由于有存储空间结束标记,所以这里釆用退2进1的方式,详细的磁头移动方式可以看manmto然后查看文件列表:
#tartvf/dev/nstO
-rw-r-r-root/root211947922007-10-24
11:
37
blocknumber=2070
ONLINEIMREPEN
列出文件列表之后,磁头停在了文件结束的位
1,但不是存储空间的结尾。
现在移动磁头到本段存储空间的开始,并且添加文件C:
#mt-f/dev/nstObsf1
#tarrvf/dev/nstOC
C
首先还是要移动磁头,到这里基本上可以发现mt的fsf和bsf的规律了,fsf是磁头向前移动,0的位置,而bsf是磁头向后移动,总是停留在blocknumber=-1的位置。
添加完成文件之后,磁头又定位到了
第三个存储空间(下一个)的开始。
现在我们依然是移动磁头到第二段存储空间开始,并且用覆盖方式添加文件
D:
#mt-f/dev/nstObsf2#mt-f/dev/nstOfsf1#mt-f/dev/nstOstatusfilenumber=1blocknumber=0
#tarcvf/dev/nstOD
D#mt-f/dev/nstOstatus
文件D是用覆盖方式添加的,所以刚才添加的文件B和C现在应该都消失了:
#mt-f/dev/nstOstatusfilenumber=1
-rw-r-r-root/root342012982007-10-2411:
57D#mt-f/dev/nstOstatus
filenumber=1blocknumber=3341
#mt-f/dev/nstOrewind
#tartvf/dev/nstO
-rw-r-r-root/root3410542007-10-2411:
37A
57D
tar:
/dev/nstO:
Cannotread:
Input/outputerrortar:
Atbeginningoftape,quittingnowtar:
Errorisnotrecoverable:
exitingnow#mt-f/dev/nstOstatus
filenumber=2blocknumber=-1
Generalstatusbitson(9010000):
EODONLINEIMREPEN
现在,能看懂这个了么?
我用空行隔开的位置正好是blocknumber为0的位置。
还有一些其他
的操作就比较简单了:
出带,将磁带卷至初始位置然后从磁带机内弹出
#mt-f/dev/nstOoffline
清除磁带中的所有内容,特慢,还伤带,轻易不要用
#mt-f/dev/nstOerase
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 磁带机 简单 使用 操作