有人可以帮我解决 Linux 机器上可能被意外删除的情况吗?
我运行了以下命令:
cp file1 /newdir1/folder1
我打算做的是复制file1
到预先存在的/newdir1/folder1/
目录。现在,当我尝试转到/newdir1
并运行ls
命令时,我将folder1
其视为包含内容的文件file1
,而不是查找原始的folder1
.Folder1
里面还有一些文件。当我运行复制命令时,我没有收到警告。现在有可能folder1
被删除吗?有什么方法可以检查它吗?或者如果它被删除了,有什么方法可以恢复它吗?
这是我到目前为止检查过的内容:当我输入alias cp
i get alias cp='cp -i'
To check linux version 时,我浏览到目录/etc/
并检查redhat-release
文件,它显示“CentOS release 6.4 (Final)”
谢谢
答案1
如果该folder1
项目实际上是file1
文件,则不存在预先存在的folder1
目录。默认行为是cp
,如果目标是目录,则要复制的项目将被复制到目标目录中。请注意,在 Linux 中,folder1
和Folder1
是不同的,因为它区分大小写。