FastCopy 是一个用于在 Linux 系统中进行文件和目录复制、移动、删除等操作的命令行工具
-h 或 --help:显示 FastCopy 的帮助信息。-v 或 --version:显示 FastCopy 的版本信息。-c 或 --copy:执行文件复制操作。-m 或 --move:执行文件移动操作。-d 或 --delete:执行文件删除操作。-r 或 --recursive:递归处理子目录。-u 或 --update:仅复制源文件比目标文件新的文件。-n 或 --no-overwrite:不覆盖目标文件。-p 或 --preserve:保留文件属性(如时间戳、权限等)。-s 或 --sync:同步源和目标目录,确保目标目录与源目录保持一致。-f 或 --force:强制执行操作,即使存在错误也不停止。-q 或 --quiet:安静模式,不输出任何信息。-b 或 --backup:创建备份文件。-z 或 --compress:压缩文件。-x 或 --exclude:排除指定的文件或目录。-i 或 --include:仅包含指定的文件或目录。-l 或 --link:创建硬链接而不是复制文件。-t 或 --times:保留文件的访问和修改时间。-a 或 --archive:以归档模式复制文件(相当于 -prt 选项)。-j 或 --omit-empty-dirs:省略空目录。这些选项可以组合使用,以满足不同的文件操作需求。例如,要递归地将一个目录复制到另一个目录,并保留文件属性,可以使用以下命令:
fastcopy -c -r -p /source/directory /destination/directory
请注意,FastCopy 是一个命令行工具,因此需要在终端中运行。在使用 FastCopy 之前,请确保已正确安装并添加到系统路径中。