【发布时间】:2019-08-02 10:41:53
【问题描述】:
背景:操作系统是 Debian GNU/Linux。
当我在子目录中时,我试图在根目录下创建一个目录。换句话说,假设我在目录 /a/b/c 中,并且我想在根级别创建一个目录,称为 d。我该怎么做呢?
如果你不知道,我也不知道所有正确的措辞/术语。
UPDATE:我不明白 home 目录和 root 目录之间的区别。我了解了pwd 命令,这解决了问题。我真正想要的是在主目录中创建一个目录。
【问题讨论】:
背景:操作系统是 Debian GNU/Linux。
当我在子目录中时,我试图在根目录下创建一个目录。换句话说,假设我在目录 /a/b/c 中,并且我想在根级别创建一个目录,称为 d。我该怎么做呢?
如果你不知道,我也不知道所有正确的措辞/术语。
UPDATE:我不明白 home 目录和 root 目录之间的区别。我了解了pwd 命令,这解决了问题。我真正想要的是在主目录中创建一个目录。
【问题讨论】:
假设您拥有所需的权限,您可以执行mkdir /d。
【讨论】:
sudo mkdir /testfolder 时,它会要求输入密码,但不会在我的根目录中创建该文件夹。 @focorner 我做错了什么?我在之后输入cd,它不存在。
sudo 或类似的东西。
sudo 是有效的,但我正在查看我的主目录,而不是我的根目录。正在制作目录,但在根目录中,而不是在主目录中。所以sudo mkdir /testfolder 本来是正确的,如果我一直在尝试创建一个根目录。要创建主目录,mkdir /path/to/home/testfolder 是正确答案。
~)是在路径中引用当前用户主目录的便捷方式。例如,您可以使用mkdir ~/testfolder 在当前用户的主目录中创建一个名为testfolder 的目录。
应该像 sudo mkdir /name_of_directory
【讨论】: