- 浏览: 427986 次
- 性别:
- 来自: 珠海
文章分类
- 全部博客 (364)
- oracle (23)
- java (39)
- birt (10)
- uml (0)
- android (10)
- ubuntu (12)
- mysql (21)
- ant (1)
- lucence (1)
- Design Pattern (0)
- Data Struct (0)
- cvs svn vss (1)
- javascript (2)
- css (1)
- qtp (2)
- LoadRunner (0)
- spring3.0源码分析 (1)
- 编程经验 (2)
- 工作日志 (1)
- svn apache (2)
- vbscript (3)
- jbpm4.0-5.0 (0)
- 百度百科 (1)
- ivy (1)
- jni (0)
- drools5.1 (2)
- vss (1)
- 联系方式 (1)
- maven (2)
- jetty (1)
- webservice (0)
- Flex (45)
- 开发工具 (3)
- json (1)
- 项目配置应注意的问题 (1)
- freemarker 代码生成 (1)
- 自考 (0)
- 脚本语言 (0)
- weblogic (4)
- jar包冲突 (0)
- Nginx (2)
- Zxing (1)
- 嵌入式开发 (2)
- C# (4)
- 开发经验总结 注意事项 (1)
- CentOS 6.0 (4)
- BI (0)
- Hadoop (2)
- tomcat (3)
- db2 (1)
- sqlserver (1)
- php (5)
- thinkphp (0)
- amfphp (0)
- cognos (0)
- nutch (0)
- mongodb (9)
- nodejs (3)
- webrtc (0)
- websocket (0)
- html5 (0)
- css3 (0)
- nosql (2)
- ssdb (1)
- icommet (0)
- memcached (0)
- protocal (1)
- Linux --ssh (8)
- postgresql (8)
- sequoiadb (1)
- jquery (1)
- jvm jmx (1)
- spark (0)
- hbase (0)
- storm (0)
- netty (0)
- mina (0)
- shell (2)
- sacala (0)
- go (0)
- mac (1)
- netbean (1)
- mysql_postgresql (4)
- 消息队列 (0)
- neo4j (0)
- git (1)
- python (1)
- Perl (0)
- docker (4)
- video audio (1)
- actionscript (1)
- tensorflow (0)
- 机器学习 (0)
- 人工智能 (0)
- cas (1)
- 协程 (1)
- http (1)
- window (1)
- 内网穿透 (1)
- angular5 (0)
- vpn (2)
- AI (0)
- NLP (0)
- Spring Clound (0)
- mongoldb (1)
- 前端 (0)
最新评论
-
ping2010:
哥们最后如何解决的?
neo4j 未修改jdbc驱动中的连接用户名与密码错识 -
Gedo:
小菜求指点 ivy.xml里面怎么声明 能不说详细点 大 ...
ivy + ant+eclipse -
dongguang1082:
[color=red][/color][img][/]
条形码的工作原理和详细的内容 -
JadeLuo:
要将项目转化成Flex的项目类型才会自动生成
Flex4项目html-template文件夹解析 -
quentinyu777:
你好,我在创建Flex4SDK的Project为什么不生成ht ...
Flex4项目html-template文件夹解析
<!-- @page { margin: 2cm } PRE { font-family: "DejaVu Sans" } P { margin-bottom: 0.21cm } -->
大家应该都知道WINDOWS下的Ghost吧,无论系统出现了什么错误,都可以轻轻松松恢复。那么我们是不是可以在UBUNTU上实现这些呢,当仍可以咯 首先我们知道在备份Windows系统的时候你可能想过,我能不能把整个C盘都放到一个ZIP文件里去呢。这在Windows下是不可能的,因为在Windows中有很多文件在它们运行时是不允许拷贝或覆盖的,因此你需要专门的备份工具对Windows系统进行特殊处理。 然而和备份Windows系统不同,如果你要备份Ubuntu系统(或者其它任何Linux系统),你不再需要像Ghost这类备份工具。事实上,Ghost 这类备份工具对于Linux文件系统的支持很糟糕,例如一些Ghost版本只能完善地支持Ext2文件系统,如果你用它来备份Ext3文件系统,你可能会 丢失一些宝贵的数据。 1. 备份系统 我该如何备份我的Ubuntu系统呢?很简单,就像你备份或压缩其它东西一样,使用TAR。和Windows不同,Linux不会限制root访问任何东西,你可以把分区上的所有东西都扔到一个TAR文件里去! 首先成为root用户: $ sudo su 然后进入文件系统的根目录(当然,如果你不想备份整个文件系统,你也可以进入你想要备份的目录,包括远程目录或者移动硬盘上的目录): # cd / 下面是我用来备份系统的完整命令: # tar cvpzf backup.tgz –exclude=/proc –exclude=/lost+found –exclude=/backup.tgz –exclude=/mnt –exclude=/sys / 让我们来简单看一下这个命令: “tar”当然就是我们备份系统所使用的程序了。 “cvpfz”是tar的选项,意思是“创建档案文件”、“保持权限”(保留所有东西原来的权限)、“使用gzip来减小文件尺寸”。 “backup.gz”是我们将要得到的档案文件的文件名。 “/”是我们要备份的目录,在这里是整个文件系统。 在 档案文件名“backup.gz”和要备份的目录名“/”之间给出了备份时必须排除在外的目录。有些目录是无用的,例如“/proc”、“/lost+ found”、“/sys”。当然,“backup.gz”这个档案文件本身必须排除在外,否则你可能会得到一些超出常理的结果。如果不把“/mnt”排 除在外,那么挂载在“/mnt”上的其它分区也会被备份。另外需要确认一下“/media”上没有挂载任何东西(例如光盘、移动硬盘),如果有挂载东西, 必须把“/media”也排除在外。 有人可能会建议你把“/dev”目录排除在外,但是我认为这样做很不妥,具体原因这里就不讨论了。 执行备份命令之前请再确认一下你所键入的命令是不是你想要的。执行备份命令可能需要一段不短的时间。 备份完成后,在文件系统的根目录将生成一个名为“backup.tgz”的文件,它的尺寸有可能非常大。现在你可以把它烧录到DVD上或者放到你认为安全的地方去。 在备份命令结束时你可能会看到这样一个提示:’tar: Error exit delayed from previous errors’,多数情况下你可以忽略它。 你还可以用Bzip2来压缩文件,Bzip2比gzip的压缩率高,但是速度慢一些。如果压缩率对你来说很重要,那么你应该使用Bzip2,用“j”代替命令中的“z”,并且给档案文件一个正确的扩展名“bz2”。完整的命令如下: # tar cvpjf backup.tar.bz2 –exclude=/proc –exclude=/lost+found –exclude=/backup.tar.bz2 –exclude=/mnt –exclude=/sys / 2. 恢复系统 在进行恢复系统的操作时一定要小心!如果你不清楚自己在做什么,那么你有可能把重要的数据弄丢,请务必小心! 接着上面的例子。切换到root用户,并把文件“backup.tgz”拷贝到分区的根目录下。 在 Linux中有一件很美妙的事情,就是你可以在一个运行的系统中恢复系统,而不需要用boot-cd来专门引导。当然,如果你的系统已经挂掉不能启动了, 你可以用Live CD来启动,效果是一样的。你还可以用一个命令把Linux系统中的所有文件干掉,当然在这里我不打算给出这个命令! 使用下面的命令来恢复系统: # tar xvpfz backup.tgz -C / 如果你的档案文件是使用Bzip2压缩的,应该用: # tar xvpfj backup.tar.bz2 -C / 注意:上面的命令会用档案文件中的文件覆盖分区上的所有文件。 执行恢复命令之前请再确认一下你所键入的命令是不是你想要的,执行恢复命令可能需要一段不短的时间。 恢复命令结束时,你的工作还没完成,别忘了重新创建那些在备份时被排除在外的目录: # mkdir proc # mkdir lost+found # mkdir mnt # mkdir sys 等等 当你重启电脑,你会发现一切东西恢复到你创建备份时的样子了
发表评论
-
Ubuntu ip 配置
2016-07-13 18:57 535auto eth0 iface eth0 inet sta ... -
Ubuntu终端常用的快捷键
2015-07-16 12:06 692http://blog.chinaunix.net/uid- ... -
java jar 运行自动重启 linux
2015-04-05 21:19 1551echo "Current DIR is &quo ... -
SSH使用ssh-keygen远程登录主机免输入密码
2015-01-17 16:43 722SSH使用ssh-keygen远程登录主机免输入密码 ... -
vi vim 复习
2013-08-27 15:46 713vi vim yy p P d -
Linux性能监测
2011-07-22 16:31 751http://os.51cto.com/art/201012/ ... -
ubuntu wubi input method
2011-07-17 19:07 16121 ibus 2 scim 3 fcitx 更新完中 ... -
64 bit ubuntu install flashplayer
2011-07-17 19:05 8101.download 64 bit flashplayer f ... -
ubuntu下软件安装
2011-05-02 12:27 8561。deb 包的安装方式 deb 是 debian 系 Lin ... -
设置Ubuntu环境变量 PATH 的方法 及配置备份
2011-03-03 23:07 29013在Ubuntu中有如下几个文件可以设置环境变量 /etc/ ... -
Ubuntu下使用VI编辑文件必知的常用命令
2011-02-25 12:39 1273Ubuntu下使用VI编辑文件必知的常用命令http://ww ...
相关推荐
下面我们将详细介绍如何使用`tar`命令进行系统备份: 1. **切换到超级用户权限**: - `sudo su`: 使用此命令可以获得临时的超级用户权限,以便执行某些需要更高权限的操作,如备份整个系统。 2. **定位到根目录**:...
执行备份脚本的过程可能涉及使用命令行工具,如`dd`用于创建磁盘映像,`rsync`用于增量备份,或者`tar`用于打包文件。同时,脚本可能还会处理文件系统的挂载、权限和所有权等复杂细节,以确保备份的完整性和一致性。...
3. 备份系统:使用 `tar` 命令备份系统。下面是一个完整的备份命令: ``` tar -cvpzf /media/sda7/backup.tgz --exclude=/proc --exclude=/lost+found --exclude=/mnt --exclude=/sys --exclude=/media / ``` 这个...
### 手把手教你制作Ubuntu系统备份文件(ISO制作) #### 引言 在日常工作中,我们经常需要花费大量时间去配置开发环境或者进行系统个性化设置。对于基于Ubuntu的用户而言,这种需求同样存在。比如搭建TensorFlow...
Ubuntu 系统清理和备份 在 Ubuntu 系统中,虽然不会像 Windows 系统那样产生许多垃圾和磁盘碎片,但是仍然会留下一些无用的临时文件或是多次升级后的旧内核。因此,需要清理系统垃圾和备份重要数据。 清理系统垃圾...
* `tar` 命令可以对文件目录进行打包备份 * `cp` 命令可以拷贝文件或目录 * `man` 命令可以查看命令的帮助信息 4. Ubuntu 系统安装完成后,需要给 root 账号设置密码,可以使用 `sudo passwd` 命令。然后,可以使用...
在Ubuntu 9.1系统中,用户可能会遇到需要备份整个操作系统的情况,以便在系统出现问题或者想要恢复到某个特定状态时使用。Remastersys是一款非常实用的工具,它允许用户将现有的Ubuntu系统镜像备份到DVD或ISO文件中...
本教程将详细介绍如何使用提供的"Ubuntu-mysql5.7.25离线完整安装包"来在Ubuntu系统上进行离线安装MySQL 5.7.25版本。这个安装包包含了所有必要的依赖项,使得离线安装过程更加便捷。 首先,我们需要理解MySQL ...
### Ubuntu系统清理及常用命令详解 #### 一、前言 Ubuntu是一款基于Debian的Linux发行版,以其易用性和广泛的社区支持而受到广大用户的喜爱。随着时间的推移,即使是在Linux环境下,系统中也会积累一些不必要的文件...
本文将详细介绍如何在Ubuntu系统中使用提供的资源(openssh-9.5p1.tar.gz和zlib-1.3.tar.gz)以及openssh_update.sh脚本来一键升级OpenSSH到9.5p1版本,并结合zlib库进行更新。 首先,`zlib`是一个广泛使用的压缩库...
因此,解压时需要先去掉.gz后面的".1",然后使用tar命令进行解压。例如,命令可能是`tar -zxvf Ubuntu\ 16.04\ X11.tar`。 解压后,文件中可能包含的是修复脚本、替换的系统文件或更新的驱动程序。执行这些文件通常...
同时,系统备份则可能涉及到 `tar` 命令,用于打包文件和目录,以及 `rsync` 命令,用于同步和备份数据,保持文件的更新状态。如果脚本包含了分区管理,那么 `fdisk` 和 `parted` 这样的分区工具也可能会被用到。 ...
然后,将备份文件拷贝到新的系统根目录`/`下,并使用`tar`命令解压恢复。注意,恢复时需以root权限运行: ```bash # 使用gzip格式恢复 sudo -s tar vxzpf ubuntu*.tar.gz -C / # 使用bzip2格式恢复 tar vxjpf ...
27. 合并压缩目录:使用`tar -czvf xxx.tar.gz aaa bbb`命令将`aaa`和`bbb`目录合并成一个名为`xxx.tar.gz`的压缩文件。 28. 查看操作系统版本:`lsb_release -a`命令提供Ubuntu的发行版信息,包括版本号、描述等。...
1. 解压下载的文件:使用tar命令解压tar.gz格式的压缩包,如`tar -zxvf scrt-7.3.5.903.ubuntu13-64.tar.gz`。 2. 进入解压后的目录:`cd scrt-7.3.5`。 3. 执行安装脚本:通常会有一个名为`install.sh`或类似的...
我们可以使用以下命令来备份源代码: ```bash sudo cp -r /usr/src/linux-headers-$(uname -r) /usr/src/linux-headers-$(uname -r)_backup ``` 二、更新成阿里源 在 Ubuntu 系统中,默认的软件源可能不是最新的...
在本系统中备份是可以的,但推荐在另一个操作系统环境下进行,如使用Ubuntu Live CD启动后进行。首先,挂载你的Linux系统分区,例如挂载到/media/sda1,然后挂载备份分区,如/media/sda2。使用以下命令进行完整系统...
这份资料"Unix命令大全 - Ubuntu中文.mht"应该包含了广泛使用的Unix命令,旨在帮助用户更好地理解和使用Ubuntu系统。 1. **ls**:列出目录内容,是Linux中最基础的命令之一,用于查看当前目录下的文件和子目录。 2...
- 在Debian或Ubuntu系统中,可以使用以下命令来安装tar和gzip:`sudo apt-get install tar gzip` - `sudo`用于获取管理员权限。 - `apt-get install`是Debian系列发行版中常用的包管理器命令,用于安装软件包。 ...
在Ubuntu中,我们主要使用`rm`命令来删除文件和文件夹。删除文件夹时,需要加上 `-r`(递归)或 `-R` 参数,表示要递归地删除文件夹及其包含的所有内容。基本命令格式如下: ```sh rm -r 文件夹名 ``` 例如,如果...