在不同位置创建 2 个目录

在不同位置创建 2 个目录

样本目录2

-- 样本目录

|-- admin
|-- cambridge

|   `-- security
|       |-- annex
|       `-- parking
|-- history.exe
|-- markham
|   |-- annex
|   |-- building1
|   `-- parking
`-- stenton
    |-- gen_ed
    |   `-- Holidays
    `-- lib_arts
        `-- english.txt

您当前的目录是 stenton。在一个名为accounting的新目录中创建一个名为payroll的新目录,该目录应该位于admin中:我已经尝试了很多方法,例如:

mkdir home/sample_dir2/sample_dir/admin/accounting/payroll

mkdir ../admin/accounting/payroll

答案1

虽然您的作业截止日期可能已过(并且由于您的帐户尚未注册,您甚至可能看不到此内容),但对于任何未来遇到同样问题的 ULI101 学生:

第二次尝试中缺少的部分可能是-pmkdir 的标志:

mkdir -p ../admin/accounting/payroll

解决该问题的另一种方法是先创建中间目录,然后创建最终目录:

mkdir ../admin/accounting
mkdir ../admin/accounting/payroll

请参阅您的课程作业,或者它最终可能会引导您找到手册页对于mkdir,它表示:

-p,--父母

如果存在则没有错误,根据需要创建父目录

相关内容