备份单个文件的最快方法?

备份单个文件的最快方法?

我想通过在终端中创建以“~”结尾的副本来快速创建文件备份。有没有直接的单一命令方式来做到这一点?

答案1

创建 shell 函数

backup() {
   cp ${1} ${1}~
}

将其放入您的 shell rc 文件中,对于 bash 来说,它是 ~/.bashrc。来源 .bashrc 或启动一个新的 shell。

 . ~/.bashrc
 backup youFile

并且您拥有一份您的文件的副本。

答案2

Rsync 非常适合备份。它主要用于服务器备份。

rsync -avP <source> <destination>

在这里您可以定义源和目标。源可以是文件,也可以直接在本地或远程服务器/机器上。

相关内容