我想通过在终端中创建以“~”结尾的副本来快速创建文件备份。有没有直接的单一命令方式来做到这一点?
答案1
创建 shell 函数
backup() {
cp ${1} ${1}~
}
将其放入您的 shell rc 文件中,对于 bash 来说,它是 ~/.bashrc。来源 .bashrc 或启动一个新的 shell。
. ~/.bashrc
backup youFile
并且您拥有一份您的文件的副本。
答案2
Rsync 非常适合备份。它主要用于服务器备份。
rsync -avP <source> <destination>
在这里您可以定义源和目标。源可以是文件,也可以直接在本地或远程服务器/机器上。