【问题标题】:How to create a working directory using mkdir command in Mac OS X?如何在 Mac OS X 中使用 mkdir 命令创建工作目录?
【发布时间】:2015-03-19 04:09:39
【问题描述】:

我最近开始学习python,对编程很陌生。

我的书告诉了以下内容:

在基于 Unix 的系统(包括 Mac OS X 和 Linux)上,您的工作目录可能位于 /usr/home 中,并由特定于您平台的 shell 窗口或文件资源管理器 GUI 中的 mkdir 命令创建,但相同概念适用。用于 Windows 的 Cygwin 类 Unix 系统也类似,但您的目录名称可能不同(/home 和 /cygdrive/c 是候选目录)。

我在 Mac OS X 上运行 python,我发现很难创建一个目录。

我应该在终端中输入什么代码?

我试过了:

  1. mkdir

上面写着 :usage: mkdir [-pv] [-m mode] 目录 ...

  1. cd c: mkdir

它输出:-bash: cd: c:: No such file or directory

请帮帮我

谢谢

【问题讨论】:

  • mkdir mydir 创建一个名为mydir 的目录,然后您可以更改目录,如cd mydir。要获取更多信息,您可以使用终端中的man mkdir 查看mkdir 的手册页。我不太确定working directory 是什么意思,pwd 命令打印出当前工作目录,即您当前所在的目录。
  • @Cyclone 我试过了。它什么也不输出:)我做对了吗?我创建了一个名为 mkdir mywork 的目录.....非常感谢
  • 如果你站在你的主文件夹中并执行mkdir mydir,这应该会在你的主目录下创建一个名为mydir的目录(它不应该向终端输出任何内容),那么你只需更改使用cd mydir 将工作目录转移到mydir。请注意,cd 代表更改目录。
  • @Cyclone 我们在第二个命令“cd mkdir”中将 mydir 更改为什么?
  • @Cyclone 在执行 mkdir mywork 之后。我执行了 pwd,它打印了 /Users/myname

标签: python shell directory


【解决方案1】:

mkdir mydir 创建一个名为mydir 的目录;然后您可以更改目录,例如cd mydir。要获得更多信息,您可以在终端中使用man mkdir 查看mkdir 的手册页。我不太确定您对 工作目录 的含义。 pwd 命令打印出当前工作目录,即。 e.您当前所在的目录。- Cyclone

【讨论】:

    【解决方案2】:

    在mac中创建目录使用以下命令:

    mkdir nameOfDir

    如果要检查目录,请使用以下命令:

    cd nameOfDir

    【讨论】:

      【解决方案3】:

      问题在于您要为目录使用的名称。如果名称包含任何字符,如“#”、“$”等,那么它可能会被视为 bash 中的另一个命令。尝试只使用小写字母和下划线来命名您的目录,因为它的约定(至少据我所知)。

      如果您仍然想使用一些非常规字符来命名它,那么使用 '' 告诉机器它不应被视为命令。它可能看起来像这样。

      $ mkdir \#659div2
      

      这里的字符“#”是非常规字符。或者像这样

      $ mkdir images\ from\ tour
      

      这里的字符' '(空格)是一个非常规字符。

      【讨论】:

      • 我猜在你的问题工作目录中没有意义。对于创建任何新目录都是如此。
      最近更新 更多