Generate a patch:
diff -Nur OldDir NewDir > xxx.patch
Apply a patch
patch –p 0 < xxx.patch
Generate a patch:
diff -Nur OldDir NewDir > xxx.patch
Apply a patch
patch –p 0 < xxx.patch
ghs.chinasb.org
基于 Motion 的方案:
能够在特定环境下触发,如声音、特定操作等,并能用邮件、SMS远程操纵,同时支持远程调节亮度、对比度等。
http://www.lavrsen.dk/foswiki/bin/view/Motion/WebHome
基于 webcam-server 的方案:
使用简单,并有GUI。
http://webcamserver.sourceforge.net/
基于 ZoneMinder 的方案:
这是一个专业的商业方案,能够使用多摄像头和闭路电视,并支持数据的采集、分析、记录,以及远程和半自动处理。
http://www.zoneminder.com/
Format/Backup/Restore tool:
EASEUS Partition Master 6.5.2 Home Edition
http://www.runtime.org/driveimage-xml.htm
Defragment:
Installer:
Multisystem:
Support multiboot
running on linux
Portable linux:
For all Capser based Livecd, support data persistence
Running on linux
http://rudd-o.com/new-projects/portablelinux
Debian live-magic
Can create various image types (CD, USB, netboot, webboot)
http://packages.debian.org/lenny/live-magic
SARDU — Shardana Antivirus Rescue Disk Utility
Include Various recovery tools, Linux Live and Windows PE
Support Build Multi-Boot USB and CD/DVD
Running on windows
usb-creator
official tool to create Live USBs of Ubuntu from the Live CD or from an iso image.
Running on ubuntu
UNetbootin — Universal Netboot Installer
cross-platform utility that can create Live USB systems and can load a variety of system utilities or install various Linux distributions and other operating systems without a CD
http://unetbootin.sourceforge.net/
mythtv
Elisa is an Open Source cross-platform (Linux/Windows/Mac) media center connecting the Internet to an all-in-one media player.
Elisa Homepage
How-to install Elisa
Elisa Download (Strongly recommended you install from PPA
Originally developed for Xbox game console under the name Xbox Media Center, the XBMC team has ported their popular software to various platforms, including Linux, OSX and Windows OS. Though not as friendly as Elisa, XBMC offers a full feature set and customization options advance users seek.
XBMC Homepage
How-to install XBMC
XBMC Download (Strongly recommended you install from PPA)
Put some beauty back into XBMC, get Aeon!
NirSoft web site provides a unique collection of small and useful freeware utilities, all of them developed by Nir Sofer.
http://blog.zhenglei.net/admin/post
Download:
http://download.microsoft.com/download/8/e/c/8ec3a7d8-05b4-440a-a71e-ca3ee25fe057/rktools.exe
Robocopy 是windows server 2003 resource kit工具箱中的一个工具,需要下载windows server 2003 resource kit才可使用
Usage:
将 O: 目录中内容复制到 E:Opal 目录中,但不复制 .repo,.git 和 out 目录
robocopy O: E:Opal /E /xd *.repo /xd *.git /xd out
将z:_My_Media下面的文件移动到x:_my_Mdeia目录下
Robocopy z:_My_Media x:_my_Mdeia /move /e
不复制*.bak文件
Robocopy z:_My_Media x:_my_Mdeia /e /xf *.bak
不复制大于100MB的文件,单位是Byte
Robocopy z:_My_Media x:_my_Mdeia /e /max:100000
复制7天内除今天外被修改过的文件
Robocopy z:_My_Media x:_my_Mdeia /s /maxage:7 /minage:1
rh表示24小时制,下面命令表示,早上七点至晚上五点,参数范围从0000到2359
Robocopy z:_My_Media x:_my_Mdeia /e /rh:1000-1700
关于Robocopy更多命令选项:
使用格式:ROBOCOPY source destination [file [file]…] [options]
源:: 源目录(驱动器:路径或服务器共享路径)。
目录:: 目标目录(驱动器:路径或服务器共享路径)。
文件:: 要复制的文件(名称/通配符: 默认为 “*.*”)。
一、 复制选项:
参数解释:
/S :: 复制子目录,但不复制空的子目录。
/E :: 复制子目录,包括空的子目录。
/LEV:n :: 仅复制源目录树的前 n 层。
/Z :: 在可重新启动模式下复制文件。
/B :: 在备份模式下复制文件。
/ZB :: 使用可重新启动模式;如果拒绝访问,请使用备份模式。
/EFSRAW :: 在 EFS RAW 模式下复制所有加密的文件。
/COPY:复制标记:: 要复制的文件内容(默认为/COPY:DAT)。
(复制标记: D=数据,A=属性,T=时间戳)。
(S=安全=NTFS ACL,O=所有者信息,U=审核信息)。
/DCOPY:T :: 复制目录时间戳。
/SEC :: 复制具有安全性的文件(等同于/COPY:DATS)。
/COPYALL :: 复制所有文件信息(等同于/COPY:DATSOU)。
/NOCOPY :: 不复制任何文件信息(与/PURGE 一起使用生效)。
/SECFIX :: 修复所有文件的文件安全性,即使是跳过的文件。
/TIMFIX :: 修复所有文件的文件时间,即使是跳过的文件。
/PURGE :: 删除源中不再存在的目标文件/目录。
/MIR :: 镜像目录树(等同于/E 和/PURGE)。
/MOV :: 移动文件(复制后从源中删除)。
/MOVE :: 移动文件和目录(复制后从源中删除)。
/A+:[RASHCNET] :: 将给定的属性添加到复制文件。
/A-:[RASHCNET] :: 从复制文件中删除给定的属性。
/CREATE :: 仅创建目录树和长度为零的文件。
/FAT :: 仅使用 8.3 FAT 文件名创建目标文件。
/256 :: 关闭超长路径(> 256 字符)支持。
/MON:n :: 监视源;发现多于 n 个更改时再次运行。
/MOT:m :: 监视源;如果更改,在 m 分钟时间内再次运行。
/RH:hhmm-hhmm :: 运行小时数 – 可以启动新副本的时间。
/PF :: 以每个文件(而不是每个步骤)为基础检查运行小时数。
/IPG:n :: 程序包间的间距(ms),以释放低速线路上的带宽。
二、文件选择选项:
参数解释:
/A :: 仅复制具有存档属性集的文件。
/M :: 仅复制具有存档属性的文件并重置存档属性。
/IA:[RASHCNETO] :: 仅包含具有任意给定属性集的文件。
/XA:[RASHCNETO] :: 排除具有任意给定属性集的文件。
/XF 文件[文件]… :: 排除与给定名称/路径/通配符匹配的文件。
/XD 目录[目录]… :: 排除与给定名称/路径匹配的目录。
/XC :: 排除已更改的文件。
/XN :: 排除较新的文件。
/XO :: 排除较旧的文件。
/XX :: 排除多余的文件和目录。
/XL :: 排除孤立的文件和目录。
/IS :: 包含相同文件。
/IT :: 包含已调整的文件。
/MAX:n :: 最大的文件大小 – 排除大于 n 字节的文件。
/MIN:n :: 最小的文件大小 – 排除小于 n 字节的文件。
/MAXAGE:n :: 最长的文件存在时间 – 排除早于 n 天/日期的文件。
/MINAGE:n :: 最短的文件存在时间 – 排除晚于 n 天/日期的文件。
/MAXLAD:n :: 最大的最后访问日期 – 排除自 n 以来未使用的文件。
/MINLAD:n :: 最小的最后访问日期 – 排除自 n 以来使用的文件。
(If n < 1900 then n = n days, else n = YYYYMMDD date)。
/XJ :: 排除接合点。(默认情况下通常包括)。
/FFT :: 假设 FAT 文件时间(2 秒粒度)。
/DST :: 弥补 1 小时的 DST 时间差。
/XJD :: 排除目录的接合点。
/XJF :: 排除文件的接合点。
三、重试选项:
参数解释:
/R:n :: 失败副本的重试次数: 默认为 1 百万。
/W:n :: 两次重试间的等待时间: 默认为 30 秒。
/REG :: 将注册表中的 /R:n 和 /W:n 保存为默认设置。
/TBD :: 等待定义共享名称(重试错误 67)。
四、日志记录选项:
参数解释:
/L :: 仅列出 – 不复制、添加时间戳或删除任何文件。
/X :: 报告所有多余的文件,而不只是选中的文件。
/V :: 生成详细输出,同时显示跳过的文件。
/TS :: 在输出中包含源文件的时间戳。
/FP :: 在输出中包含文件的完整路径名称。
/BYTES :: 以字节打印大小。
/NS :: 无大小 – 不记录文件大小。
/NC :: 无类别 – 不记录文件类别。
/NFL :: 无文件列表 – 不记录文件名。
/NDL :: 无目录列表 – 不记录目录名称。
/NP :: 无进度 – 不显示已复制的百分比。
/ETA :: 显示复制文件的预期到达时间。
/LOG:文件:: 将状态输出到日志文件(覆盖现有日志)。
/LOG+:文件:: 将状态输出到日志文件(附加到现有日志中)。
/UNILOG:文件:: 以 UNICODE 方式将状态输出到日志文件(覆盖现有日志)。
/UNILOG+:文件:: 以 UNICODE 方式将状态输出到日志文件(附加到现有日志中)。
/TEE :: 输出到控制台窗口和日志文件。
/NJH :: 没有作业标头。
/NJS :: 没有作业摘要。
/UNICODE :: 以 UNICODE 方式输出状态。
五、 作业选项 :
参数解释:
/JOB:作业名称:: 从命名的作业文件中提取参数。
/SAVE:作业名称:: 将参数保存到命名的作业文件
/QUIT :: 处理命令行后退出(以查看参数)。
/NOSD :: 未指定源目录。
/NODD :: 未指定目标目录。
/IF :: 包含以下文件。
http://downloadpedia.org/Open_Source_Alternative_to_Commercial_Software