尝试使用终端将文件从桌面复制到 usr/share/audacious/skins。我做错了什么?

尝试使用终端将文件从桌面复制到 usr/share/audacious/skins。我做错了什么?

我的桌面上有一个名为 的文件夹grey。我想将其复制或移动到其中usr/share/audacious/skins,但它一直告诉我没有这样的文件或目录。它在桌面上,为什么它一直告诉我它不在呢?

我尝试过这个:

noyfb@noyfb-Latitude-D630:~$ sudo cp home/noyfb/desktop/Grey usr/share/audacious/Grey
[sudo] password for noyfb: 
cp: cannot stat `home/noyfb/desktop/Grey': No such file or directory

然后这个

noyfb@noyfb-Latitude-D630:~$ sudo cp /home/noyfb/desktop/Grey /usr/share/audacious/Grey
cp: cannot stat `/home/noyfb/desktop/Grey': No such file or directory

然后这个

noyfb@noyfb-Latitude-D630:~$ sudo mv /home/noyfb/desktop/Grey /usr/share/audacious/Skins/Grey
mv: cannot stat `/home/noyfb/grey': No such file or directory

有谁知道我做错了什么?

答案1

Linux 文件和文件夹名称区分大小写。索拉夫建议,桌面文件夹的名称是Desktop,而不是桌面。因此您应该执行以下操作:

sudo cp /home/noyfb/Desktop/Grey /usr/share/audacious/Skins/ -r

请注意-r命令中的 ,当您想要递归复制文件时使用它。这是必需的,因为您说的Grey是目录,-r当源不是目录时,您可以省略 。还要检查您的文件夹名称是否是Greygrey

答案2

检查desktop是拼写错误。应该是Desktop。尝试复制为

sudo cp -r /home/noyfb/Desktop/Grey /usr/share/audacious/Skins/

或移动

sudo mv /home/noyfb/Desktop/Grey /usr/share/audacious/Skins/

另请检查,文件夹是greyGrey。您在问题中提到了不同的内容。

-r是必要的,感谢@jobin。

相关内容