文件已存在Linux cp:文件已存在,操作失败(linux cp 提示)
Linux早已成为相当流行的操作系统,而许多普通用户都熟悉其执行计算机上的任务的几种方法。其中一种是使用Linux的命令行工具,以复制文件或目录即cp命令组合,将数据从一个地方复制到另一个地方。 cp命令可以帮助您复制文件或目录以及其他资源。然而,如果您尝试使用cp命令复制文件到源目录中已存在的文件,则执行cp命令时会出现失败信息。
执行Linux的cp命令十分简单,但是当文件已存在的时候, cp命令的用法会有所不同,为此,您需要添加一些参数选项以改变cp命令的行为。该cp命令由以下组成结构:
cp [OPTION] SOURCE DEST
其中,SOURCE为源文件或目录,DEST为要复制的文件目标地址;而option则是要使用的参数选项,在文件已存在的情况下您可以使用 -i 选项,将其添加到命令行可以得到以下结果:
cp -i SOURCE DEST
选项-i会使cp命令在复制文件之前将会显示一个询问,允许您挑选是否要覆盖已存在的文件。
cp: overwrite 'DEST'?
在此提示出现后,您可以选择y以覆盖原有文件,也可以输入n取消复制操作,或者按Ctrl + C来取消操作。
总的来说,当您使用Linux的cp命令复制文件时,如果源目录中已存在该文件,则应通过添加-i参数选项来确认您是否要覆盖该文件,以免误将文件覆盖意外的错误。