OurJS


OurJS-我们的JS, 我们的技术-IT文摘; 专注JS相关领域;
我们热爱编程, 我们热爱技术;我们是高大上, 有品味的码农;

欢迎您订阅我们的技术周刊


我们会向您分享我们精心收集整理的,最新的行业资讯,技术动态,外文翻译,热点文章;
我们使用第三方邮件列表向您推送,我们不保存您的任何个人资料,注重您的隐私,您可以随时退订,

欢迎分享您的观点,经验,技巧,心得

让我们一起找寻程序员的快乐,探索技术, 发现IT人生的乐趣;


本网站使用缓存技术每次加载仅需很小流量, 可在手机中流畅浏览;
如果您发现任何BUG,请即时告知我们: ourjs(at)ourjs.com

linux用tar文件压缩命令备份系统的方法


分享到
分类 大话编程   关键字 分享   发布 ourjs  1492175937654
注意 转载须保留原文链接,译文链接,作者译者等信息。  
下面是备份系统的方法: 

然后打开终端,输入以下命令:

1、成为根用户:   sudo su

2、转到根目录:   cd /

然後,下面就是我用来备份我的系统的完整的命令:
tar -cvpzf /media/sda7/backup.tgz --exclude=/proc --exclude=/lost+found --exclude=/mnt --exclude=/sys --exclude=/media /

接着,让我们稍微解释一下:
     tar 是用来备份的程序
     c - 新建一个备份文档
     v - 详细模式, tar程序将在屏幕上实时输出所有信息。
     p - 保存许可,并应用到所有文件。
     z - 采用‘gzip’压缩备份文件,以减小备份文件体积。
     f - 说明备份文件存放的路径, /media/sda7/backup.tgz 是本例子中备份文件名。这个备份文件备份的位置是其它分区,也就是原来的WIN分区中。因为我的根目录的空间不足,所以只有备份在其它的地方了。
     来看看我们想要包含的目录。我们不想备份所有的东西,因为有些目录是没有多大用处的。确认你不想包含的文件,否则您会得到一个很奇怪的结果。 您也不必备份 /mnt 目录下的东西,除非您有其他分区挂在它下面或者你坚持要备份。您还必须确保没有任何资源挂在 /media 目录下(比如,任何CD或者移动存储介质).否则,剔除/media。
     * 最後一个参数是我们想要保存的目录. 我们想要保存所有的东西,使用 / 作为根目录。 

然后就是将来还原系统备份了: 

警告: 求您了,看在上帝的份上,千万小心这儿。如果您不明白您正在干什么,那很有可能复盖掉您重要的数据,所以请特别小心!

好了,继续我们前面所讲的例子,我们在其它分区(sda7)目录下创建了一个名为backup.tgz的备份文件。

Linux 中美妙的事情之一就是在系统正在运行的情况下可以进行还原操作,而不需要启动光盘或者其他任何乱七八糟的东西。当然,如果您的系统已经崩溃,那您必须选择 使用live CD,但是结果还是一样。你甚至可以在Linux系统正在运行的时候,移除它里面所有文件。可是我不告诉你那个命令!

好了,言归正传。这是我要用的命令,如果你的备份不是在和我一样的位置的位置的话,那请相应地修改/media/sda7这一点:

tar -xvpzf /media/disk/backup.tgz -C /

如果您使用的是bz2压缩的:

tar -xvpjf /media/disk/backup.tar.bz2 -C /


解压到当法前目录

tar –xvf file.tar //解压 tar包 
tar -xzvf file.tar.gz //解压tar.gz 
tar -xjvf file.tar.bz2 //解压 tar.bz2 
tar –xZvf file.tar.Z //解压tar.Z 


原文地址: 点此
社区评论 ( Beta版 )
OnceDoc 您自己的企业内容管理系统——文档、流程、知识库、报表、网盘All In One

访问404页面,寻找丢失儿童
 热门文章 - 分享最多
  1. JavaScript使用ES6的Class面向对象继承时 this is not defined 解决方法
  2. Github Pages疑似被封: 再也不能用Pages搭建个人博客了
  3. JavaScript条形码生成和扫码识别(Barcode scan)开源库
  4. 关于华为优化30、40老员工的争议
  5. TCP/UDP协议比较:在Node.JS中UDP服务器和客户端通信示例
  6. OnceVI前后端分离的数据可视化报表工具简介
  7. 2016 年崛起的 JS 项目
  8. 如何基于SVG矢量图制作一个可填写信息的可视化表单-OnceVI
  9. 周鸿祎:一些程序员没有商业意识,却又很自负,一看就知道不会创业
  10. OnceVI报表制作入门—如何将用户的json数据可视化成名片展示
  11. AirJD-简单好用的免费建站工具

 相关阅读 - 大话编程
  1. linux用tar文件压缩命令备份系统的方法
  2. JavaScript使用ES6的Class面向对象继承时 this is not defined 解决方法
  3. TCP/UDP协议比较:在Node.JS中UDP服务器和客户端通信示例
  4. 周鸿祎:一些程序员没有商业意识,却又很自负,一看就知道不会创业
  5. 微信抢红包插件示例代码及其实现原理
  6. 学哪种语言的最赚钱?调查显示JavaScript和SQL是程序员最常用的语言
  7. 搜狐社区宣布关闭,又有多少人的回忆被埋葬在PC时代里?
  8. 第三方评论平台多说即将关闭
  9. 如何搭建个人SASS云盘:30秒快速安装OnceDoc企业私有网盘
  10. 2016年前端技术观察

 关键字 - 分享
  1. 企业开发小程序的过程中,这些方面必须重视!
  2. 企业开发微信小程序的过程中,最容易出现这些问题!
  3. 微商城想快速发展,软文营销工作必须做好!
  4. LEADTOOLS v19试用版安装指南图文详解
  5. Xamarin for Visual Studio v4.6发布,重新设计属性页和Manifest编辑器
  6. 开发小程序之前,这些问题必须考虑清楚!
  7. 微信小程序的出现,带给传统企业的优势!
  8. 微分销系统要提升,这些方面是重点!
  9. .Net文档图像处理工具包GdPicture.NET发布v14,提供最先进的PDF和文档成像技术
  10. Zend Studio使用教程:使用jQuery支持进行开发(一)

 欢迎订阅 - 技术周刊

我们热爱编程, 我们热爱技术; 我们是高端, 大气, 上档次, 有品味, 时刻需要和国际接轨的码农; 欢迎您订阅我们的技术周刊; 您只需要在右上角输入您的邮箱即可; 我们注重您的隐私,您可以随时退订.
加入我们吧! 让我们一起找寻码农的快乐,探索技术, 发现IT人生的乐趣;


 关注我们

我们的微信公众号: ourjs-com
打开微信扫一扫即可关注我们:
IT文摘-程序员(码农)技术周刊

ourjs官方微信号