答案1
如果您位于目录fickur
(图中的矩形目录)内,请执行以下操作
mv fickur/ ../armbandsur/digital/
答案2
如果您不确定../
要执行多少操作,您始终可以使用完整路径。有时tab
完成后,打字会更清晰、更快。例如(假设klockor
位于/
):
mv -v /klockor/flickur/flickur /klockor/armbandsur/digital/
答案3
当路径不以 开头时/
,它是相对的。相对路径通常是相对于当前工作目录的(例外是相对于符号链接父目录的符号链接目标)。.
是任何目录中指向其自身的条目。
mv -v fickur/ ./klockor/armbandsur/digital
是相同的
mv -v fickur/ klockor/armbandsur/digital
如果您当前的目录是第一个目录fickur
,则其中没有klockor
目录,因此无法工作。两者klockor
的父目录中都没有目录fickur
。在其父目录的父目录中会有一个,但是在这里,如果您想将其移动到父目录的子目录中,则不需要走那么远。armbandsur
是 的父目录的子目录fickur
,所以你可以这样做
mv -v fickur ../armbandsur/digital
..
这里是当前目录的父目录。
请注意,如果您上面描述的结构包含符号链接,例如,如果fickur
不是真正的目录而是符号链接,那么..
它指向的目录中的 可能指向与klockor
.此外,如果第二个fickur
也是符号链接并且是相对路径,那么当移动到不同位置时,该链接可能会损坏。