2024年最新15 条实用 Linux Unix 磁带管理命令_linux 磁带倒带(2),2024年最新Linux运维基础教程第4版

最全的Linux教程,Linux从入门到精通

======================

  1. linux从入门到精通(第2版)

  2. Linux系统移植

  3. Linux驱动开发入门与实战

  4. LINUX 系统移植 第2版

  5. Linux开源网络全栈详解 从DPDK到OpenFlow

华为18级工程师呕心沥血撰写3000页Linux学习笔记教程

第一份《Linux从入门到精通》466页

====================

内容简介

====

本书是获得了很多读者好评的Linux经典畅销书**《Linux从入门到精通》的第2版**。本书第1版出版后曾经多次印刷,并被51CTO读书频道评为“最受读者喜爱的原创IT技术图书奖”。本书第﹖版以最新的Ubuntu 12.04为版本,循序渐进地向读者介绍了Linux 的基础应用、系统管理、网络应用、娱乐和办公、程序开发、服务器配置、系统安全等。本书附带1张光盘,内容为本书配套多媒体教学视频。另外,本书还为读者提供了大量的Linux学习资料和Ubuntu安装镜像文件,供读者免费下载。

华为18级工程师呕心沥血撰写3000页Linux学习笔记教程

本书适合广大Linux初中级用户、开源软件爱好者和大专院校的学生阅读,同时也非常适合准备从事Linux平台开发的各类人员。

需要《Linux入门到精通》、《linux系统移植》、《Linux驱动开发入门实战》、《Linux开源网络全栈》电子书籍及教程的工程师朋友们劳烦您转发+评论

网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。

需要这份系统化的资料的朋友,可以点击这里获取!

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

TAPE=/dev/rmt/2 #Unix
TAPE=/dev/nsa3 #FreeBSD
export TAPE



**1:显示磁带/驱动器状态**


mt status ### Use default
mt -f /dev/rmt/0 status ### Unix
mt -f /dev/st0 status ### Linux
mt -f /dev/nsa0 status ### FreeBSD
mt -f /dev/rmt/1 status ### Unix unity 1 也就是 tape device no. 1


你可以像下面一样使用 shell 循环语句遍历一个系统并定位其所有的磁带驱动器:



for d in 0 1 2 3 4 5
do
mt -f “/dev/rmt/${d}” status
done



**2:倒带**


mt rew
mt rewind
mt -f /dev/mt/0 rewind
mt -f /dev/st0 rewind



**3:弹出磁带**


mt off
mt offline
mt eject
mt -f /dev/mt/0 off
mt -f /dev/st0 eject



**4:擦除磁带(倒带,在支持的情况下卸载磁带)**


mt erase
mt -f /dev/st0 erase #Linux
mt -f /dev/rmt/0 erase #Unix



**5:张紧磁带盒**

如果磁带在读取时发生错误,你重新张紧磁带,清洁磁带驱动器,像下面这样再试一次:



mt retension
mt -f /dev/rmt/1 retension #Unix
mt -f /dev/st0 retension #Linux



**6:在磁带当前位置写入 EOF 标记**


mt eof
mt weof
mt -f /dev/st0 eof



**7:将磁带前进指定的文件标记数目,即跳过指定个 EOF 标记**

磁带定位在下一个文件的第一个块,即磁带会定位在下一区域的第一个块(见图01):



mt fsf
mt -f /dev/rmt/0 fsf
mt -f /dev/rmt/1 fsf 1 #go 1 forward file/tape (see fig.01)



**8:将磁带后退指定的文件标记数目,即倒带指定个 EOF 标记**

磁带定位在下一个文件的第一个块,即磁带会定位在 EOF 标记之后(见图01):



mt bsf
mt -f /dev/rmt/1 bsf
mt -f /dev/rmt/1 bsf 1 #go 1 backward file/tape (see fig.01)


这里是磁带定位命令列表:



fsf 前进指定的文件标记数目。磁带定位在下一个文件的第一块。

fsfm 前进指定的文件标记数目。磁带定位在前一文件的最后一块。

bsf 后退指定的文件标记数目。磁带定位在前一文件的最后一块。

bsfm 后退指定的文件标记数目。磁带定位在下一个文件的第一块。

asf 磁带定位在指定文件标记数目的开始位置。定位通过先倒带,再前进指定的文件标记数目来实现。
fsr 前进指定的记录数。

bsr 后退指定的记录数。

fss (SCSI tapes)前进指定的 setmarks。

bss (SCSI tapes)后退指定的 setmarks。



**基本备份命令**

让我们来看看备份和恢复命令。



**9:备份目录(tar 格式)**


tar cvf /dev/rmt/0n /etc
tar cvf /dev/st0 /etc



**10:恢复目录(tar 格式)**


tar xvf /dev/rmt/0n -C /path/to/restore
tar xvf /dev/st0 -C /tmp



**11:列出或检查磁带内容(tar 格式)**


mt -f /dev/st0 rewind; dd if=/dev/st0 of=-

tar 格式

tar tvf {DEVICE} {Directory-FileName}
tar tvf /dev/st0
tar tvf /dev/st0 desktop
tar tvf /dev/rmt/0 foo > list.txt



**12:使用 dump 或 ufsdump 备份分区**


Unix 备份 c0t0d0s2 分区

ufsdump 0uf /dev/rmt/0 /dev/rdsk/c0t0d0s2

Linux 备份 /home 分区

dump 0uf /dev/nst0 /dev/sda5
dump 0uf /dev/nst0 /home

FreeBSD 备份 /usr 分区

dump -0aL -b64 -f /dev/nsa0 /usr



**13:使用 ufsrestore 或 restore 恢复分区**


Unix

ufsrestore xf /dev/rmt/0

Unix 交互式恢复

ufsrestore if /dev/rmt/0

Linux

restore rf /dev/nst0

从磁带媒介上的第6个备份交互式恢复

restore isf 6 /dev/nst0

FreeBSD 恢复 ufsdump 格式

restore -i -f /dev/nsa0



**14:从磁带开头开始写入(见图02)**


这会覆盖磁带上的所有数据

mt -f /dev/st1 rewind

备份 home

tar cvf /dev/st1 /home

离线并卸载磁带

mt -f /dev/st0 offline


从磁带开头开始恢复:



mt -f /dev/st0 rewind
tar xvf /dev/st0
mt -f /dev/st0 offline



**15:从最后一个 tar 后开始写入(见图02)**


这会保留之前写入的数据

mt -f /dev/st1 eom

备份 home

tar cvf /dev/st1 /home

卸载

mt -f /dev/st0 offline



**16:从 tar number 2 后开始写入(见图02)**


最后的话

最近很多小伙伴找我要Linux学习资料,于是我翻箱倒柜,整理了一些优质资源,涵盖视频、电子书、PPT等共享给大家!

资料预览

给大家整理的视频资料:

给大家整理的电子书资料:

如果本文对你有帮助,欢迎点赞、收藏、转发给朋友,让我有持续创作的动力!

网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。

需要这份系统化的资料的朋友,可以点击这里获取!

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

家整理的电子书资料:

[外链图片转存中…(img-Qbos3Nqm-1714781043347)]

如果本文对你有帮助,欢迎点赞、收藏、转发给朋友,让我有持续创作的动力!

网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。

需要这份系统化的资料的朋友,可以点击这里获取!

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

  • 21
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值