我想将之前保存在桌面上的.php
名为 的文件移动到。My Form.php
\var\www
当我在终端中使用:时sudo mv My Form.php www
,它说没有这样的文件My.php
和Form.php
。
答案1
打开终端并运行此命令:
sudo mv ~/Desktop/My\ Form.php /var/www
以下是你做错的事情:
我在终端中使用:sudo mv My Form.php www
sudo mv My Form.php
mv
解释有两个文件:My
和Form.php
,因此,空格前有一个反斜杠。也可以使用双引号 (sudo mv "~/Desktop/My Form.php" /var/www
)。www
这对你没有任何帮助;你的目标是
/var/www
答案2
您需要将文件名放在""
双引号内,因为您的文件名称中有一个空格,因此它在 shell 中被视为两个单独的文件。您需要在空格前输入sudo mv "My Form.php" /var/www
或sudo mv My\ Form.php /var/www
反斜杠\
作为转义字符。请注意,在 Ubuntu 中(以及 Linux 下)文件路径使用/
和而不是\