cp

[功能说明]

文件的备份

英文xxxx  #cp命令将源文件复制到另外安全的地方,复制的文件和源文件是两个相互独立的文件,对认识一个文件的操作不影响另一个文件,但与符号链接文件中的硬链接是有区别的

[语法格式]

cp[参数][源文件或目录][目标目录] 或cp[选项][源文件][目标文件]

[选项参数]

参数

说明

-a

该参数通常在复制目录时使用。保留链接,文件属性,并递归的复制目录,其作用等于-d,-p和-r参数的组合

-b

在复制文件的时候,若目标文件存在,在删除,覆盖目标文件前应做备份,并在已经存在的文件末尾加备份字符串,默认~

-d

复制时候保留链接

-

删除已经存在的目标文件而不提醒

-i

和f参数相反,在覆盖目标文件之前,将给出提示并要求用户确认,输入y 则会覆盖,是安全的交互模式

-p

利用此参数cp命令除复制源文件的内容外,还保持着源文件的访问权限,属主,时间戳不变,

-r

若给出的源文件时一个目录文件,此时从命令将递归复制该目录下所有的子目录和文件

-l

对文件建立硬链接,而非复制

-L

跟踪符号链接

-p

不跟踪符号链接

dump

[功能说明]

文件或文件系统的备份

#文件的备份包括具体文件的备份和整个文件系统的备份,dump命令倾向于考虑备份整个文件系统 文件的备份策略包括完全备份,增量备份和更新备份。

[语法格式]

Dump[参数][待备份的目录和文件系统]或dump[-wW]

[选项参数]

参数

说明

-0123456789

备份的级别,0表示全部备份,其他表示增量备份,对于上次较低级别,只备份文件系统中修改过或新文件 默认9

 

-d

设置磁带的密度 单位为bpi

-j

 

压缩写入,指定压缩级别比如2

estore

[功能说明]

恢复文件或文件系统

 #Linux提供专门为dump恢复工具

[语法格式]

Restore[主参数][可选参数][文件名或者文件系统]

[选项参数]

参数

说明

-i

以交互模式处理dump中的文件,读取dump文件的时候弹出类似shell接口,允许用户执行相应的命令来控制是否提取文件,并执行命令

-f

从指定的文件中读取备份数据,进行还原操作,这里的备份文件可以是特殊的设备文件,若文件名是以file:host或者user@host.file的形式给出,表示从远程主机上读取备份文件的数据

-b<区块大小>

每个dump记录区块的大小,单位是字节,若不指定介质区块的大小,restore自动检测介质区块的大小

-R

针对特殊的磁带指明从何处恢复,对于中断的restore命令十分有用

只是做的一个总结 如有不对,请各位大牛批评指教。

此致敬礼

版权声明

本总结所涉及到的内容 全部摘抄自《Linux命令完全技术宝典》张栋
cat tac mor

Linux命令 文件备份归档恢复的更多相关文章

  1. 详解Linux命令行下常用svn命令

    1.Linux命令行下将文件checkout到本地目录 svn checkout path(path是服务器上的目录) 例如:svn checkout svn://192.168.1.1/pro/do ...

  2. Linux命令行下常用svn命令

    1.Linux命令行下将文件checkout到本地目录 svn checkout path(path是服务器上的目录) 例如:svn checkout svn://192.168.1.1/pro/do ...

  3. Linux命令基础操作--vim 归档 压缩 分区 格式化 挂载 Innode

    1 将用户信息数据库文件和组信息数据库文件纵向合并为一个文件/1.txt(覆盖) 使用 cat命令将查看的文件合并输出到/1.txt 这里的关键:定位到文件,如果后面加上/后被认为是目录 分为两步,先 ...

  4. Linux命令自己总结

    对于每一个Linux学习者来说,了解Linux文件系统的目录结构,是学好Linux的至关重要的一步.,深入了解linux文件目录结构的标准和每个目录的详细功能,对于我们用好linux系统只管重要,下面 ...

  5. 《Linux命令学习手册》系列分享专栏

    <Linux命令学习手册>系列分享专栏 <Linux命令学习手册>已整理成PDF文档,点击可直接下载至本地查阅https://www.webfalse.com/read/207 ...

  6. linux命令详解——tar

    tar [-cxtzjvfpPN] 文件与目录 .... [参数]: -c :建立一个压缩文件的参数指令(create 的意思): -x :解开一个压缩文件的参数指令! -t :查看 tarfile ...

  7. 学习 Linux,101: Linux 命令行

    概述 本教程将简要介绍 bash shell 的一些主要特性,涵盖以下主题: 使用命令行与 shell 和命令交互 使用有效的命令和命令序列 定义.修改.引用和导出环境变量 访问命令历史和编辑工具 调 ...

  8. Linux命令(持续更新ing)

    *.命令语法:  a.在进行参数设定时,通常为“-”号,若为完整参数名称,则输入“--”符号;  b.指令太长的时候,可以使用“\”符号使指令连续到下一行;  c.各种符号的意义:    ''     ...

  9. linux命令进阶

    Though unconsciously,peple are indeed moving towards their destination.Slow as the progress seen fro ...

随机推荐

  1. 【算法系列学习】[kuangbin带你飞]专题十二 基础DP1 B - Ignatius and the Princess IV

    http://www.cnblogs.com/joeylee97/p/6616039.html 引入一个cnt,输入元素与上一个元素相同,cnt增加,否则cnt减少,当cnt为零时记录输入元素,因为所 ...

  2. Java并发包分析——BlockingQueue

    之前因为找实习的缘故,博客1个多月没有写了.找实习的经历总算告一段落,现在重新更新博客,这次的内容是分析Java并发包中的阻塞队列 关于阻塞队列,我之前是一直充满好奇,很好奇这个阻塞是怎么实现.现在我 ...

  3. 使用fontawesome图标

     我每次找图标时都是在阿里的开源图标库中找的,但是使用起来不是很方便.而我发现了fontawesome之后,觉得实在不错,所以分享给大家.  这是一些参考的文档. fontawesome下载与使用介绍 ...

  4. SSH 远程执行任务

    SSH 是 Linux 下进行远程连接的基本工具,但是如果仅仅用它来登录那可是太浪费啦!SSH 命令可是完成远程操作的神器啊,借助它我们可以把很多的远程操作自动化掉!下面就对 SSH 的远程操作功能进 ...

  5. Erlang使用ProtoBuffer

    最近有工作需要打算为项目服务器做一个机器人,测试测试压力,根据自己的经验,使用Erlang来做是最合适不过的了,但是服务器使用的C++语言,使用了Google的ProtoBuffer作为协议进行数据交 ...

  6. vue2入坑随记(一)

    都说Vue2简单,上手容易,但小马过河,自己试了才晓得,除了ES6语法和webpack的配置让你感到陌生,重要的是思路的变换,以前随便拿全局变量和修改dom的锤子不能用了,变换到关注数据本身.vue的 ...

  7. 致DBA:为什么你经常犯错,是因为你做的功课不够

    专职做DBA已经6年多的事件了,看同行.同事犯了太多的错误,自己也犯了非常多的错误.一路走来,感触非常深.然而绝大多数的错误其实都是很低级的错误.有的是因为不了解某个引擎的特性导致:有的是因为对线上环 ...

  8. (继承)virtual与访问控制

    之前只注意过访问控制与继承的关系,这边不多说,今天看到代码看到virtual放在private里,并且还有派生类没有override public里的virtual,此时调用时啥情况了,这边有点晕,看 ...

  9. ASP实现计算机爱好者网站,可以直接浏览

    利用ASP制作的计算机爱好者协会网站,内容比较全面,具有母版和子页的功能,利用ACCESS数据库进行资源存储.适合新手学习和网页制作比赛参考 下载地址:http://download.csdn.net ...

  10. 8、单选按钮(JRadioButton)和复选框(JCheckBox)

    8.单选按钮(JRadioButton)和复选框(JCheckBox) 实现一个单选按钮(或复选框),此按钮项可被选择或取消选择,并显示其状态.JRadioButton对象与ButtonGroup对象 ...