这个磁带包含四个备份,从头开始使用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 磁带文件操作分析相关推荐

  1. nvidia命令不可用linux,在Linux命令行下如何正确配置nVIDIA显卡

    在图形芯片领域,nVidia是一个后来者,它的历史仅相当于ATi的一半.1993年初,NVIDIA 由 Jen-Hsun Huang,,Chris Malachowsky和 Curtis Priem ...

  2. 20155301 滕树晨linux基础——linux进程间通信(IPC)机制总结

    20155301 滕树晨linux基础--linux进程间通信(IPC)机制总结 共享内存 共享内存是在多个进程之间共享内存区域的一种进程间的通信方式,由IPC为进程创建的一个特殊地址范围,它将出现在 ...

  3. 【Linux 内核】调度器 ① ( 调度器概念 | 调度器目的 | 调度器主要工作 | 调度器位置 | 进程优先级 | 抢占式调度器 | Linux 进程状态 | Linux 内核进程状态 )

    文章目录 一.调度器 0.调度器概念 1.调度器目的 2.调度器主要工作 3.调度器位置 4.进程优先级 5.抢占式调度器 二.Linux 内核进程状态 API 简介 三.Linux 进程状态 一.调 ...

  4. 在Windows里备份Linux分区,在Windows里分出Linux分区(Linux分区).pdf

    在Windows里分出Linux分区(Linux分区) ks2886v的个人空间 分区 作者:红联 分区 和大部分同学一样,我的电脑全部都是FAT32格式和NTFS格式,之前并没有考虑其他的系统,也 ...

  5. linux mint 18.3 内核,Linux Mint Linux用户可以升级到18.2 18.3”

    Linux Mint Linux用户可以升级到18.2 18.3"现在应该在造币厂"的技术 Linux Mint的升级路径--从"索尼娅".现在的操作系统是一个 ...

  6. VM之Linux:Linux的Ubuntu中,解决安装后屏幕太小的问题

    VM之Linux:Linux的Ubuntu中,解决安装后屏幕太小的问题 导读 最讨厌网上回答的啰嗦和不清晰!本人最讨厌啰嗦,直接上来,图文表达,简单明了,快速解决问题!最讨厌网上答案一大片的废话和没有 ...

  7. samba权限跟linux权限,linux之samba与linux权限

    当linux的文件夹或文件为用户或root时,则在window上共享出来的samba是不能进行修改的,当samba设置为 [share] path = /home #available = yes # ...

  8. 文件上传linux服务器,Linux 文件上传Linux服务器

    进入命令行 在图形化桌面出现之前,与Unix系统进行交互的唯一方式就是借助由shell所提供的文本命令行界面(command line interface,CLI).CLI只能接受文本输入,也只能显示 ...

  9. linux基础——linux进程间通信(IPC)机制总结

    原 linux基础--linux进程间通信(IPC)机制总结 2016年07月23日 21:33:12 yexz 阅读数:18224更多 <div class="tags-box sp ...

最新文章

  1. Windows 安装 pytorch3d
  2. 拼图游戏_我最喜欢的Java拼图2 + 1 = 4
  3. mongodb 安装、开启服务 和 php添加mongodb扩展
  4. groovy附件存mysql_Groovy 操作mysql数据库
  5. c语言版票务管理系统,火车票务管理系统(C语言版)【TXT文件,改后缀即可】
  6. 计算机手二进制,求教高手:计算机二进制运算法则?
  7. 矩形键盘 linux,基于ARM的矩阵键盘设计及其linux驱动实现
  8. matlab实现均衡变换,MATLAB如何实现图像增强灰度变换直方图均衡匹配
  9. 手势UITapGestureRecognizer的tag
  10. 安卓增删改查用sql语句号码_详解Android中一些SQLite的增删改查操作
  11. ktor HTTP API 练习
  12. windows Server 2016 开启远程登录和多用户同时远程登录
  13. 客快物流大数据项目(二):物流项目详细介绍
  14. 使用Tensorflow Lite在Android上进行AI危害检测
  15. 关于VBV-------Video Buffering Verifier
  16. 算法练习 - 五笔编码
  17. 详析:谷歌为何紧急封杀阿里云OS?
  18. 海康设备网络SDK java对接
  19. Ceisum相控阵雷达范围
  20. android 基于高德地图的轨迹回放

热门文章

  1. 使用 SAP Cloud SDK 连接 OData 服务
  2. 关于 SAP CRM 订单抬头级别的 Text 无法编辑的问题分析
  3. 一份我们团队Java开发的开发规范,参考了阿里巴巴Java开发手册终极版v1.3.0
  4. SAP Spartacus table里显示较长数据时自动显示省略号的设置
  5. Angular input控件的click事件响应处理的调用上下文
  6. SAP Spartacus里如何查看HTTP请求的状态
  7. SAP Data Intelligence Graph json源代码的结构分析
  8. SAP ABAP和C4C,Hybris Commerce里一些性能分析工具
  9. 一个应用被部署到SAP云平台后,启动时打印的日志
  10. SAP UI5 Web Component不同React页面的跳转实现