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 之前,请确保已正确安装并添加到系统路径中。