IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> FreeFileSync命令用法 -> 正文阅读

[系统运维]FreeFileSync命令用法

安装FreeFileSync

下载程序,并解压。

wget?https://freefilesync.org/download/FreeFileSync_11.0_Linux.tar.gz
tar?xvf?FreeFileSync_11.0_Linux.tar.gz

解压之后进入FreeFileSync文件夹,就可以双击运行程序了。我们可以创建一个启动器,这样我们可以从桌面运行这个程序了

cd?/home/bob/FreeFileSync/
cat?FreeFileSync.desktop
[Desktop?Entry]
Type=Application
Name=FreeFileSync
GenericName=Folder?Comparison?and?Synchronization
GenericName[de_DE]=Ordnervergleich?und?Synchronisation
Exec=/home/bob/FreeFileSync/FreeFileSync?%F
Icon=/home/bob/FreeFileSync/Resources/FreeFileSync.png
NoDisplay=false
Terminal=false
Categories=Utility;FileTools;
StartupNotify=true

修改FreeFileSync.desktop文件中的ExecIcon的路径,选择你解压FreeFileSync的位置。

并将FreeFileSync.desktop文件拷贝到/usr/share/application目录中:

sudo?cp?-p?/home/bob/FreeFileSync/FreeFileSync.desktop?/usr/share/applications/

下面,我们启动这个程序吧

使用FreeFileSync

默认安装完成之后,显示语言是英语,我们可以修改为中文:

下面圈出来的“浏览”,选择源目录和目标目录,进行同步。可以轻松自定义此应用程序的工作方式,只需单击“设置”按钮,。可以从此处选择文件比较方式。又三种比较方式,“文件大小和时间”,“文件内容”和“文件大小”。在过滤器中,可以选择不同步那些文件类型。在同步中,可以选择同步的方式。下面我们做一个实验。将dir1目录中的内容双向同步到dir2中

可以看到已经同步完成。

命令行用法

FreeFileSync通过命令行界面支持其他同步方案。要获取语法概述,请打开控制台,转到FreeFileSync的安装目录,然后键入:

FreeFileSync.exe -h 或 FreeFileSync.exe –help

1.运行FreeFileSync批处理作业

为了以批处理方式启动同步,请提供ffs_batch配置文件的路径作为FreeFileSync.exe的第一个参数:

FreeFileSync.exe“ D: Backup Projects.ffs_batch”

同步后,返回以下状态代码之一:

返回代码
0-同步成功完成
1-同步完成并显示警告
2-同步完成并出现错误
3-同步已中止

您可以从脚本(例如Windows上的cmd或bat文件)评估这些代码,并检查同步是否成功完成:

“ C: Program Files FreeFileSync FreeFileSync.exe”“ D: Backup Projects.ffs_batch”?
如果错误级别为1(
::如果返回码为1或更大,则出了点问题,请在此处添加特殊处理方法
??echo同步期间发生错误。 ..?
??暂停

除了显示错误消息,您还可以发送电子邮件通知(使用第三方工具)。?

注意:
如果您正在无人值守的情况下运行批处理作业,请确保您的脚本未被阻止显示通知对话框。设置FreeFileSync批处理作业时,请考虑以下选项:

  • 启用“?自动关闭”以在同步后跳过摘要对话框。
  • 将错误处理设置为“?忽略错误”,或者将“?取消”设置为在出现第一个错误时停止同步。

2.启动FreeFileSync GUI配置

如果传递ffs_gui文件,则FreeFileSync将以GUI模式启动并立即开始比较(但仅在所有目录都存在的情况下):

FreeFileSync.exe“ D: Manual Backup.ffs_gui”

3.定制现有配置

您可以使用-DirPair参数替换给定ffs_gui或ffs_batch配置文件的目录:

FreeFileSync.exe“ D: Manual Backup.ffs_gui” -dirpair C: NewSource D: NewTarget

4.合并多个配置

当提供多个配置文件时,FreeFileSync将所有内容合并为具有多个文件夹对的单个配置,并以GUI模式启动:

FreeFileSync.exe“ D: Manual Backup.ffs_gui”“ D: Backup Projects.ffs_batch”

5.使用其他GlobalSettings.xml文件

默认情况下,FreeFileSync使用单个GlobalSettings.xml文件,该文件包含适用于所有同步任务的选项。有关示例,请参阅专家设置。如果希望FreeFileSync使用其他设置文件,则可以通过命令行指定路径:

FreeFileSync.exe“ D: My GlobalSettings.xml”

  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2022-04-26 12:16:02  更:2022-04-26 12:17:31 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/15 19:35:58-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码