我的目录结构如下: / etc / home / d1 / d2 / d3 / d4
最后一个目录d4包含一些文件,因此它不是空的。
但是我错误地忘记在d0之间创建另一个目录 所以我需要将目录结构更改为: / etc / home / d0 / d1 / d2 / d3 / d4
所以我的问题是 - 有没有办法在现有路径中引入这个新目录,或者我必须做所有的驴工作? :P
答案 0 :(得分:2)
在主目录下创建一个名为d0
的目录。然后使用mv
命令将d1
移至d0
。 d1
下的所有目录和文件都应移至d0
,为您提供所需的结构。
答案 1 :(得分:2)
mkdir /etc/home/d0
mv /etc/home/d1 /etc/home/d0
这与单个命令(当/etc/home/d0
不存在作为目录时)完全不同:
mv /etc/home/d1 /etc/home/d0
这可能有点令人困惑。第一个创建一个目录并将层次结构移入其中。第二个只是重命名层次结构中的一个级别,这不是你想要的。