linux下是否可以用文件覆盖目录

linux下是否可以用文件覆盖目录

有人可以帮我解决 Linux 机器上可能被意外删除的情况吗?

我运行了以下命令:

cp file1 /newdir1/folder1

我打算做的是复制file1到预先存在的/newdir1/folder1/目录。现在,当我尝试转到/newdir1并运行ls命令时,我将folder1其视为包含内容的文件file1,而不是查找原始的folder1.Folder1里面还有一些文件。当我运行复制命令时,我没有收到警告。现在有可能folder1被删除吗?有什么方法可以检查它吗?或者如果它被删除了,有什么方法可以恢复它吗?

这是我到目前为止检查过的内容:当我输入alias cpi get alias cp='cp -i' To check linux version 时,我浏览到目录/etc/并检查redhat-release文件,它显示“CentOS release 6.4 (Final)”

谢谢

答案1

如果该folder1项目实际上是file1文件,则不存在预先存在的folder1目录。默认行为是cp,如果目标是目录,则要复制的项目将被复制到目标目录中。请注意,在 Linux 中,folder1Folder1是不同的,因为它区分大小写。

相关内容