易截截图软件、单文件、免安装、纯绿色、仅160KB

实现Linux双机文件同步rsync

rsync 有什么突出优点呢?首先,它被设计成只传送文件的不同部分,而非传送整个文件,以加速文件传输。比如,我正在写作本文,那我就可以现在使用
rsync 复制一次,而之后再进行一次传输。第二次(第三次、第四次……)父子文件的时候,rsync
只传送文件的不同部分。这将极大地节省时间,特别是在日常备份的过程中复制整个目录的时候。第一次复制会消耗较长时间,而下一次的传输就少多了(如果你每
天都不大幅修改目录的内容的话)。

rsync的另一个好处是它可以保留文件地所有权和访问权限信息以及复制符号链接,简而言之,它被设计成灵巧地掌控你的文件。

要安装 rsync,你应该不需要做什么 --- 一般的 Linux distro 都应该缺省安装它了。如果没有的话,你应该能在你的 distro 地软件包仓库里找到并安装它。如果你要把数据复制到远程系统上的话,两台机器都需要 rsync。

当你使用 rsync 把文件复制到另一台主机地时候,rsync 通常使用一个远程 shell,如 ssh 或 rsh
来工作。在下面的例子中,出于安全性的考虑,我们将只使用 ssh。当然,我们也可以访问使用 rsync daemon 的远程主机,不过,既然现在
ssh 几乎是无处不在的了,我们也没有必要费力气使用一个 daemon 了。

了解 rsync

rsync 的基本语法非常简单 --- 只要运行 rsync [options] source destination 就可以把文件从 source 复制到 destination。

所以,举个例子,如果你要把你归属目录里的文件复制到USB硬盘上去,你可以这么做:rsync -a /home/user/dir/
/media/disk/dir/ 。这里需要强调一下,对于 rsync 来说 "/home/user/dir/" 和
"/home/usr/dir" 是截然不同地。如果没有最后的斜线,rsync 会整个地复制目录;而有了最后的斜线,rsync
将只复制目录中的内容,而不创建目录本身。如果你想复制一个目录结构,那你就应该去掉结尾的斜线,比如在镜像 /var/www
到其他机器的时候或类似的情况。

在这个例子中,我加入了归档开关 (-a),这实际相当于同时使用几个 rsync
开关。它包括递归与复制符号链接开关、保留组与属主属性开关,总之就是让 rsync 适用于进行归档拷贝。注意,-a
不保留硬链接;如果你需要的话,还应该加上硬链接开关 (-H)。

另一个常用开关是 verbose (-v),这将让 rsync 报告更多信息。你还可以使用两个或三个 -v 开关 --- -v 将给出一些信息,-vv 会给出更多信息,


相关文档:

开始在linux下做c语言开发

开始在linux下做c语言开发
本篇文章旨在介绍如何开始在linux下面进行C语言程序设计,以及如何使用程序设计及调试工具进行编写C程序。学会使用gcc及gdb等工具进行linux下的c编写和调试。
在开始之前,首先要说明的是,linux开发程序最主要的编辑器是vi/vim编辑器,当然还有emacs,gedit,只是vi/vim的用户实在是压倒性的多� ......

[转]安装linux后的内核调优

kernel.shmall = 268435456
net.ipv4.tcp_syncookies = 1
net.ipv4.tcp_tw_reuse = 1
net.ipv4.tcp_tw_recycle = 1
net.ipv4.tcp_fin_timeout = 30
net.ipv4.tcp_keepalive_time = 1200
net.ipv4.ip_local_port_range = 1024 65000
net.ipv4.tcp_max_tw_buckets = 5000
net.ipv4.tcp_max_tw_buckets = 5000
net.ip ......

我的Linux安装之路

         明天就回家了。今晚去火车站买了明早的车票,感觉蛮匆忙的。这两天,除了整电脑,啥事都没干。我那可怜的电脑,隔三差五的就被我整一次。开始只是应用软件层面上的,接着是系统,再接着就是接近硬件。
        花了这么多时间 ......

Linux系统查看服务器当前时间

Linux系统查看服务器时间很简单输入"date"命令就可以.但是有时发现很多的服务器的当前时间都不准确,不是慢就是快了,有的还相差一个小时。虽然时间不准确不会影响服务器工作,但是我们录入资料、登记一些东西的时间都会不准确。
  要是发现我们的应用和数据库服务器系统时间不对可以使用这几个命令修改:
  1、先设置� ......

Linux命令-入门

1. cd命令 改变当前目录
cd netseek //进入netseek这个目录。

cd //退出当前目录。
2 .
pwd命令 查看当前所在目录完整路径

eg: pwd //查看当前所在目录路径。
3. ls命令 查看目录或者文件的属性,列举出任一目录下面的文件
eg: ls /usr/man
4. rm命令 
删除文件和目录
rm -rf   目录名字/ ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号