tar命令备份

tar打包命令的特点:

  • 保留权限
  • 适合备份整个目录
  • 可以选择不同的压缩方式
  • 如果选择不压缩还能实现增量备份,部份还原,参考man tar

备份步骤

  • 使用root用户登录
  • 进入根目录cd /
  • 使用tar命令备份
tar cvpzf backup.tgz / --exclude=/proc --exclude=/lost+found --exclude=/mnt --exclude=/sys --exclude=backup.tgz
  • tar 是用于打包文件的命令。
  • cvpfz 是tar的选项,分别是创建档案文件、保持权限(保留所有东西原来的权限)、使用gzip来减小文件尺寸。
  • backup.gz 是我们作为备份文件的文件名。
  • / 是我们要备份的目录,/代表的是整个文件系统。
  • –exclude 排除目录:

例如/proc、/lost+ found、/sys。

当然backup.gz这个备份文件本身必须排除在外,不然就无限循环了。

另外如果不把/mnt排 除在外,那么挂载在/mnt上的其它分区也会被备份。

另外需要确认一下/media上没有挂载任何东西(例如光盘、移动硬盘),如果有挂载东西, 必须把/media也排除在外。

备份完成后&#

linux shell使用tar 备份时间命名的文件 ( tar命令)相关推荐

  1. 在当前文件夹下创建以日期和时间命名的文件夹

    工作中经常要用到在当前文件夹下创建以日期加时间命名的文件夹,手动太过麻烦,于是写了个脚本, windows下直接用bat @echo off ::获取日期 将格式设置为:20150410 set da ...

  2. Linux Shell - 脚本中自动确认需要输入确认的命令

    文章目录 Linux Shell - 脚本中自动确认需要输入确认的命令 1.yum 命令 2.其它命令 Linux Shell - 脚本中自动确认需要输入确认的命令 1.yum 命令 通过指定 -y ...

  3. Linux shell 脚本实现u盘挂载及文件拷贝

    Linux shell 脚本实现u盘挂载及文件拷贝 对于linux系统来说.使用mount命令(需管理员模式使用)来进行挂载硬盘 对于我的虚拟机来说.在插入u盘时,使用sudo fdisk -l命令设 ...

  4. linux 遍历目录查找文件find太慢,Linux下比find快N倍的文件查找命令

    使用linux操作系统的人,一般都用过文件查找命令find,在文件数量非常庞大的时候,比如在高通的android工程项目中,目录大小有十几个G,文件数量非常多,用find命令就太慢了. 下面介绍一个比 ...

  5. linux连接oracle的日志,linux shell脚本连接oracle查询数据插入文件和日志文件中

    #!/bin/sh sqlplus "用户名/密码@数据库"< sqlplus "用户名/密码"< sqlplus -S "用户名/密码& ...

  6. windows下利用.bat批处理文件来创建以当前时间命名的文件夹

    分享一下利用批处理文件创建以当前时间命名文件夹的命令 单位测试环境发新包的时候总会需要把旧包备份一下,每次手动创建文件夹太麻烦了,干脆写个批处理文件来创建 命令如下: @echo off set NO ...

  7. Linux shell 学习笔记(8)— 使用结构化命令(if-then 语句、数值比较、字符串比较、文件比较、case 语句)

    1. 使用 if-then 语句 最基本的结构化命令就是if-then语句.if-then语句有如下格式. if command then ​ commands fi 或者 if command; t ...

  8. Linux下之使用简单3种创建文件的命令,并实现一个Html和JavaScript小程序

    1.今天来说一下在linux下如何实现一个JavaScript程序,这个很简单,如果大家想要在linux下搞web开发,服务器架设,大数据等方面,就得继续努力了! 2.首先,我们要实现一个JavaSc ...

  9. Linux Shell脚本--定期备份/etc/目录

    每周的工作日1:30,将/etc备份至/backup目录中,保存的文件名称格式 为"etcbak-yyyy-mm-dd-HH.tar.xz",其中日期是前一天的时间 1 备份脚本 ...

最新文章

  1. MLIR与Code Generation
  2. easy C语言,C语言easy..doc
  3. 为什么大型互联网都爱用kafka?
  4. Flex+J2EE 之小记
  5. 网站内链优化中有哪些常见的形式?
  6. 数据结构之——选择排序
  7. I/O多路转接之poll——基于TCP协议
  8. 别人用钱,而我用python爬虫爬取了一年的4K高清壁纸
  9. html5酷炫表白代码_七夕表白代码,樱花特效+爱心特效+花瓣+评论留言功能等
  10. 计算机xp的解释,2017职称计算机考点:Windowsxp系统注册表的技巧
  11. Python入门基础教程(儿童版) [分享一本入门级教程]
  12. java se面试题_Java SE 8面试问答(第1部分)
  13. Give root password for maintenance 问题的解决方法
  14. C4.5和CART决策树对比
  15. python3读取pdf文档;pdfminer3k
  16. matlab对图像处理差分,MATLAB图像处理实例详解
  17. 阿里云国际站如何注册?
  18. 常用的keytool命令
  19. 2022安全员-C证考试模拟100题及在线模拟考试
  20. 《LoadRunner 12七天速成宝典》目录—导读

热门文章

  1. python在linux编程_python要在linux下编程吗
  2. kafka原理_Kafka 架构原理,也就这么回事
  3. loss函数之MarginRankingLoss
  4. C++中的接口继承和实现继承
  5. Oracle备份恢复概要
  6. Windows 8 Directx 开发学习笔记(五)山峰河谷模型的简单实现
  7. 浅谈UWB室内定位(二)
  8. 可以储存照片的字段类型是_在sql server中,储存图片的数据类型是什么呀?
  9. 计算理论101:这可能是讲FSM的最生动的一篇了
  10. 随谈---------多年之后,我又回来了