如何将目录从主目录移动到 usr?

如何将目录从主目录移动到 usr?

我对 Linux 还很陌生,这可能是一个微不足道的问题,但我无法将文件夹从我的主目录移动到 usr 中的另一个目录。我正在使用这个命令:sudo mv /home/koba/Downloads/Linux_PPDs_KSL8_4/PPD's_KSL_8.4/Italian /usr/share/cups/model/Kyocera它只是茫然地盯着我,它没有抛出错误,什么都没有,它只是继续运行,>直到我按 ctr+C 退出。请帮忙。我正在使用带有 Gnome DE 的 Fedora 工作站 38。

答案1

它盯着你看,因为你的命令有一个未完成的字符串,从'in开始PPD's,但无处结束。>提示符 (PS2) 通常在 shell 假设您要添加更多文本并等待结束'或时显示"

'就你的情况而言,意味着是一个 shell 引用字符,而是一个文字字符,因此它需要 a) 使用前缀进行转义\,或者 b) 实际使用引用"..."- 这两者都与对文件名中的空格和其他特殊字符执行的操作相同。

mv /home/whatever/PPD\'s/Italian /usr/share/wherever

mv "/home/whatever/PPD's/Italian" /usr/share/wherever

mv /home/whatever/"PPD's"/Italian /usr/share/wherever

请注意,PPD 通常是不够的 – 它通常还引用需要位于正确位置以供 CUPS 执行的“过滤器”程序。

另一方面,对于京瓷,您可能只使用通用 PCL6(PCL-XL)甚至 PCL5e 驱动程序;有时它们比京瓷专用驱动程序效果更好。

相关内容