C Linux中如何将目录移动到子目录

C Linux中如何将目录移动到子目录,c,linux,unix,relative-path,C,Linux,Unix,Relative Path,我完成了树的创建,只需要关于如何使用相对路径名将主目录的子目录sample_dir1移动到sample_dir中的帮助。查看下面的树将使问题更容易理解: $ ULI101 Assignment 2.3: Practice Specifying Path Names Page 3/15 -------------------------------------------------------------------------------- sample_dir

我完成了树的创建,只需要关于如何使用相对路径名将主目录的子目录sample_dir1移动到sample_dir中的帮助。查看下面的树将使问题更容易理解:

$
ULI101 Assignment 2.3:  Practice Specifying Path Names                Page 3/15
--------------------------------------------------------------------------------
sample_dir1
`-- sample_dir
    |-- admin
    |-- cambridge
    |   |-- cafeteria
    |   |-- library
    |   `-- security
    |       |-- annex
    |       |-- building
    |       `-- parking
    |-- faculty
    |-- history.exe
    |-- markham
    |   |-- annex
    |   |-- building1
    |   `-- parking
    |-- oxford
    |   |-- outline.doc
    |   |-- programming
    |   |   `-- report.pdf
    |   `-- security
    `-- stenton
        |-- gen_ed
        `-- lib_arts
            |-- english.txt
            `-- match.doc
示例_dir1是当前主目录的子目录。搬到 使用相对路径名的示例目录:

sudo mv sample_dir1/ sample_dir/

将示例目录1/替换为实际位置,然后将示例目录/替换为新位置。

如果您在示例目录中,请在本地示例目录中尝试 然后:mv../sample\u dir1../sample\u dir/
如果不起作用,我很确定我不理解您的问题,或者路径名称对我来说不够清楚

您的问题不清楚。例如,为什么要用C标记这个?您是否正在用C编写解决方案?还是在shell中使用Linux命令?对于如何解决问题是否有具体要求?请把你的问题当作一个不了解你所做的事情的人来考虑,然后考虑一下这对一个人是否有意义。请不要这样做——读者会在闲暇时回答。