我是 Linux 新手。我尝试将一些文件从 Linux 服务器上的一个文件夹复制到同一文件夹中的另一个文件夹。这些文件夹的所有者不同;但是,我对这两个文件夹都有读写权限。我使用了以下命令
chmod 777 /tmp/source_data
然后我尝试了命令
cp -r /tmp/source_data /projects/project_1
但是,我收到错误“文件或目录未找到”。有人能给我一些建议吗?
答案1
根据错误信息,我假设 /projects/project_1 目录不存在。要么是这个原因,要么是你所在的目录不对,你可能需要使用完整路径。
答案2
您收到此错误是因为该文件夹/projects/project_1
不存在,您需要像这样创建它:
mkdir /projects/project_1
然后执行cp
命令:
cp -r /tmp/source_data /projects/project_1