linux磁带存储,linux 磁带文件操作分析
这个磁带包含四个备份,从头开始使用tar tvf /dev/nst0列目录会出现:有文件,无文件,有文件,无文件,有文件,无文件,有文件,无文件,错误这一系列结果(很有意思)。 另外说明一下/dev/nst0 里的n是不倒带的意思,意味着对它的操作不会自动倒带。 图片里的箭头是磁头的位置。 这里只是我一个人的想法,也不知道实际情况是否如此!
列目录、读和写目录文件,下面是对磁带机读写命令的介绍:列磁带目录:tar tvf磁带机设备文件名首次写入磁带:tar cvf磁带机设备文件名欲记录的文件或目录名增量写入磁带:tar rvf磁带机设备文件名欲记录的文件或目录名读磁带: tar xvf磁带机设备文件名欲读出的文件或目录名
[root@localhost cidai]# mt -f /dev/nst0 rewind磁带到起点
[root@localhost cidai]# mt -f /dev/nst0 status查磁带状态(不转动磁带)
SCSI 2 tape drive:
File number=0, block number=0, partition=0.文件集号码0,块数0,分区0 (磁带可以被格式化为多个分区,需要设备支持)
Tape block size 512 bytes. Density code 0x47 (TR-5).块尺寸为512字节,密度代码0x47 (TR-5)
Soft error count since last status=0软错误0个
General status bits on (41010000):
BOT ONLINE IM_REP_EN(我猜是begin of type)
[root@localhost cidai]# tar tvf /dev/nst0执行前磁头位于第一个文件集的开始,执行后磁头位于第一个文件集的EOF前
-rw-r--r-- oracle/oinstall 10240 2007-04-16 10:03:48 waitdemo.c
[root@localhost cidai]# mt -f /dev/nst0 status磁头位于第一个文件集的EOF前
SCSI 2 tape drive:
File number=0, block number=40, partition=0.说明第一个文件集占用40*512字节(这文件集只包含一个文件: waitdemo.c)
Tape block size 512 bytes. Density code 0x47 (TR-5).
Soft error count since last status=0
General status bits on (1010000):
ONLINE IM_REP_EN
[root@localhost cidai]# tar tvf /dev/nst0执行前磁头位于第一个文件集的EOF前,执行后位于EOF后(也就是第二个文件集的开始)
[root@localhost cidai]# mt -f /dev/nst0 status磁头位于第二个文件集的开始
SCSI 2 tape drive:
File number=1, block number=0, partition=0.
Tape block size 512 bytes. Density code 0x47 (TR-5).
Soft error count since last status=0
General status bits on (81010000):
EOF ONLINE IM_REP_EN
[root@localhost cidai]# tar tvf /dev/nst0执行前磁头位于第二个文件集的开始,执行后位于EOF前
-rw-r--r-- oracle/oinstall 60712 2007-04-12 15:24:23 addvalue.pc
[root@localhost cidai]# mt -f /dev/nst0 status
SCSI 2 tape drive:
File number=1, block number=140, partition=0.说明第二个文件集占用140*512字节(这文件集只包含一个文件: addvalue.pc)
Tape block size 512 bytes. Density code 0x47 (TR-5).
Soft error count since last status=0
General status bits on (1010000):
ONLINE IM_REP_EN
[root@localhost cidai]# tar tvf /dev/nst0执行前磁头位于第二个文件集的EOF前,执行后位于EOF后(也就是第三个文件集的开始)
[root@localhost cidai]# mt -f /dev/nst0 status磁头位于第三个文件集的开始
SCSI 2 tape drive:
File number=2, block number=0, partition=0.
Tape block size 512 bytes. Density code 0x47 (TR-5).
Soft error count since last status=0
General status bits on (81010000):
EOF ONLINE IM_REP_EN
[root@localhost cidai]# tar tvf /dev/nst0执行前磁头位于第三个文件集的开始,执行后位于EOF前
-rw-r--r-- oracle/oinstall 8305 2006-11-16 09:33:38 et.c
[root@localhost cidai]# mt -f /dev/nst0 status
SCSI 2 tape drive:
File number=2, block number=20, partition=0.说明第三个文件集占用20*512字节(这文件集只包含一个文件: et.c)
Tape block size 512 bytes. Density code 0x47 (TR-5).
Soft error count since last status=0
General status bits on (1010000):
ONLINE IM_REP_EN
[root@localhost cidai]# tar tvf /dev/nst0执行前磁头位于第三个文件集的EOF前,执行后位于EOF后(也就是第四个文件集的开始)
[root@localhost cidai]# mt -f /dev/nst0 status
SCSI 2 tape drive:
File number=3, block number=0, partition=0.
Tape block size 512 bytes. Density code 0x47 (TR-5).
Soft error count since last status=0
General status bits on (81010000):
EOF ONLINE IM_REP_EN
[root@localhost cidai]# tar tvf /dev/nst0执行前磁头位于第四个文件集的开始,执行后位于EOF前
-rw-r--r-- oracle/oinstall 2152 2006-11-16 09:33:38 qall.c
-rw-r--r-- oracle/oinstall 3537 2006-11-16 09:33:38 et.h
[root@localhost cidai]# mt -f /dev/nst0 status
SCSI 2 tape drive:
File number=3, block number=20, partition=0.说明第四个文件集占用20*512字节(这文件集只包含两个文件: qall.c和et.h)
Tape block size 512 bytes. Density code 0x47 (TR-5).
Soft error count since last status=0
General status bits on (1010000):
ONLINE IM_REP_EN
[root@localhost cidai]# tar tvf /dev/nst0执行前磁头位于第四个文件集的EOF前,执行后位于EOF后(也就是第五个文件集的开始)
[root@localhost cidai]# mt -f /dev/nst0 status
SCSI 2 tape drive:
File number=4, block number=0, partition=0。
Tape block size 512 bytes. Density code 0x47 (TR-5).
Soft error count since last status=0
General status bits on (81010000):
EOF ONLINE IM_REP_EN
[root@localhost cidai]# tar tvf /dev/nst0执行前磁头位于第五个文件集的开始,因为没有第五个文件集,磁带稍转,磁头前移
[root@localhost cidai]# mt -f /dev/nst0 status
SCSI 2 tape drive:
File number=4, block number=-1, partition=0.
Tape block size 512 bytes. Density code 0x47 (TR-5).
Soft error count since last status=0
General status bits on (9010000):
EOD ONLINE IM_REP_EN(我猜是End of Device)
[root@localhost cidai]# tar tvf /dev/nst0由于已经到尾部,磁带不能继续前转
tar: /dev/nst0:无法read:输入/输出错误
tar:处于磁带的起点,现在退出
tar:错误是不…
linux磁带存储,linux 磁带文件操作分析相关推荐
- nvidia命令不可用linux,在Linux命令行下如何正确配置nVIDIA显卡
在图形芯片领域,nVidia是一个后来者,它的历史仅相当于ATi的一半.1993年初,NVIDIA 由 Jen-Hsun Huang,,Chris Malachowsky和 Curtis Priem ...
- 20155301 滕树晨linux基础——linux进程间通信(IPC)机制总结
20155301 滕树晨linux基础--linux进程间通信(IPC)机制总结 共享内存 共享内存是在多个进程之间共享内存区域的一种进程间的通信方式,由IPC为进程创建的一个特殊地址范围,它将出现在 ...
- 【Linux 内核】调度器 ① ( 调度器概念 | 调度器目的 | 调度器主要工作 | 调度器位置 | 进程优先级 | 抢占式调度器 | Linux 进程状态 | Linux 内核进程状态 )
文章目录 一.调度器 0.调度器概念 1.调度器目的 2.调度器主要工作 3.调度器位置 4.进程优先级 5.抢占式调度器 二.Linux 内核进程状态 API 简介 三.Linux 进程状态 一.调 ...
- 在Windows里备份Linux分区,在Windows里分出Linux分区(Linux分区).pdf
在Windows里分出Linux分区(Linux分区) ks2886v的个人空间 分区 作者:红联 分区 和大部分同学一样,我的电脑全部都是FAT32格式和NTFS格式,之前并没有考虑其他的系统,也 ...
- linux mint 18.3 内核,Linux Mint Linux用户可以升级到18.2 18.3”
Linux Mint Linux用户可以升级到18.2 18.3"现在应该在造币厂"的技术 Linux Mint的升级路径--从"索尼娅".现在的操作系统是一个 ...
- VM之Linux:Linux的Ubuntu中,解决安装后屏幕太小的问题
VM之Linux:Linux的Ubuntu中,解决安装后屏幕太小的问题 导读 最讨厌网上回答的啰嗦和不清晰!本人最讨厌啰嗦,直接上来,图文表达,简单明了,快速解决问题!最讨厌网上答案一大片的废话和没有 ...
- samba权限跟linux权限,linux之samba与linux权限
当linux的文件夹或文件为用户或root时,则在window上共享出来的samba是不能进行修改的,当samba设置为 [share] path = /home #available = yes # ...
- 文件上传linux服务器,Linux 文件上传Linux服务器
进入命令行 在图形化桌面出现之前,与Unix系统进行交互的唯一方式就是借助由shell所提供的文本命令行界面(command line interface,CLI).CLI只能接受文本输入,也只能显示 ...
- linux基础——linux进程间通信(IPC)机制总结
原 linux基础--linux进程间通信(IPC)机制总结 2016年07月23日 21:33:12 yexz 阅读数:18224更多 <div class="tags-box sp ...
最新文章
- Windows 安装 pytorch3d
- 拼图游戏_我最喜欢的Java拼图2 + 1 = 4
- mongodb 安装、开启服务 和 php添加mongodb扩展
- groovy附件存mysql_Groovy 操作mysql数据库
- c语言版票务管理系统,火车票务管理系统(C语言版)【TXT文件,改后缀即可】
- 计算机手二进制,求教高手:计算机二进制运算法则?
- 矩形键盘 linux,基于ARM的矩阵键盘设计及其linux驱动实现
- matlab实现均衡变换,MATLAB如何实现图像增强灰度变换直方图均衡匹配
- 手势UITapGestureRecognizer的tag
- 安卓增删改查用sql语句号码_详解Android中一些SQLite的增删改查操作
- ktor HTTP API 练习
- windows Server 2016 开启远程登录和多用户同时远程登录
- 客快物流大数据项目(二):物流项目详细介绍
- 使用Tensorflow Lite在Android上进行AI危害检测
- 关于VBV-------Video Buffering Verifier
- 算法练习 - 五笔编码
- 详析:谷歌为何紧急封杀阿里云OS?
- 海康设备网络SDK java对接
- Ceisum相控阵雷达范围
- android 基于高德地图的轨迹回放
热门文章
- 使用 SAP Cloud SDK 连接 OData 服务
- 关于 SAP CRM 订单抬头级别的 Text 无法编辑的问题分析
- 一份我们团队Java开发的开发规范,参考了阿里巴巴Java开发手册终极版v1.3.0
- SAP Spartacus table里显示较长数据时自动显示省略号的设置
- Angular input控件的click事件响应处理的调用上下文
- SAP Spartacus里如何查看HTTP请求的状态
- SAP Data Intelligence Graph json源代码的结构分析
- SAP ABAP和C4C,Hybris Commerce里一些性能分析工具
- 一个应用被部署到SAP云平台后,启动时打印的日志
- SAP UI5 Web Component不同React页面的跳转实现