答案1
您位于“ASSIGNMENT1”目录中,并mv
告诉您没有名为“M1”的目录。从目录树来看,这是有意义的 - “M1”目录位于子目录“Level-D3”和“Level2-Misc”下,而不是在运行命令的“ASSIGNMENT1”目录中。
因此,为了mv
工作,你有两种选择。第一个是为其提供目录(源和目标)的完整路径。从“ASSIGNMENT1”目录,您可以运行以下命令:
mv Level-D3/Level2-Misc/M1 Level-D3/Level2-Misc/Misc#1
第二个选项是进入包含“M1”的子目录,然后进行重命名。再次从“ASSIGNMENT1”目录运行:
cd Level-D3/Level2-Misc
mv M1 Misc#1
任何一种方法都会给您带来您想要的结果。选择只是一种偏好。第一种方法让您保留在“ASSIGNMENT1”目录中。第二种方法可以节省您的打字时间。