如何使用单个命令创建完整的目录结构?
我问这个问题的意思是,如果我想使用命令一次性创建如下所示的目录结构。
/abcd/efgh/ijkl/mnop/qrst/uvwx/yz/
那么我该使用什么命令?
答案1
mkdir -p /abcd/efgh/ijkl/mnop/qrst/uvwx/yz/
mkdir
是“创建目录”
如果父目录不存在,则 -p 选项会创建父目录。
答案2
这是问题的答案,下面的命令将按照您想要的方式完成您想要的工作:)这可以使用 mkdir(创建目录命令)完成,如下所示:
root@test:~# sudo mkdir -p /abcd/efgh/ijkl/mnop/qrst/uvwx/yz/
root@test:~#
如果您希望它显示它在工作时创建的目录,那么请使用详细命令,如下所示:
root@test:~# sudo mkdir -pv /abcd/efgh/ijkl/mnop/qrst/uvwx/yz/
mkdir: created directory `/abcd'
mkdir: created directory `/abcd/efgh'
mkdir: created directory `/abcd/efgh/ijkl'
mkdir: created directory `/abcd/efgh/ijkl/mnop'
mkdir: created directory `/abcd/efgh/ijkl/mnop/qrst'
mkdir: created directory `/abcd/efgh/ijkl/mnop/qrst/uvwx'
mkdir: created directory `/abcd/efgh/ijkl/mnop/qrst/uvwx/yz/'
root@test:~#
享受!! :)