使用 cp 命令将文件从文档文件夹复制到主文件夹

使用 cp 命令将文件从文档文件夹复制到主文件夹

我正在尝试学习如何使用命令提示符使用‘cp’命令将文件从一个文件夹复制到另一个文件夹,文件从“home”文件夹复制到“documents”文件夹,但我无法从“documents”文件夹复制到“home”文件夹。有人能解释一下为什么吗?

答案1

这取决于您的命令实际上是什么样的。

下面的方法是可行的:

cp /home/$USER/Documents/file /home/$USER

或者按照@kos 建议的:

cp ~/Documents/file ~/

答案2

首先使用命令转到要复制文件的位置。然后cd

cp "foldername" -R ~/"foldername"

答案3

您无法将文档复制到/home没有sudo权限的文件夹中。为此,请使用此命令

sudo cp /home/$USER/Documents/file_name /home

或保存权限(谢谢 @kos

sudo cp --preserve=mode,ownership /home/$USER/Documents/file_name /home

如果你的意思是你的 home文件夹,然后使用

cp /home/$USER/Documents/file_name ~

或者

cp /home/$USER/Documents/file_name /home/$USER/

答案4

要从文档文件夹复制,请尝试:

cp filenameHere /home/$USER

例如,假设我位于 Documents 文件夹:

/home/$USER/Documents

我想将文件 foo.txt 复制到我的主文件夹:

cp foo.txt /home/$USER

如果您当前不在 Documents 文件夹中,则必须先通过 cd 进入该文件夹:

cd /home/$USER/Documents

然后您可以ls列出您的文件,请记住,终端和 Linux 命令区分大小写:

ls

文件列出后,使用cp命令复制到您想要的位置。

相关内容