终端命令中的“-n”是什么意思?

终端命令中的“-n”是什么意思?

我在网上找到了以下命令:

 conda create -n tensorflow_env tensorflow

这个命令中的“-n”是什么意思?

答案1

来自文档

usage: conda create [-h] [--clone ENV] [-n ENVIRONMENT | -p PATH] [-c CHANNEL]
                    [--use-local] [--override-channels]
                    [--strict-channel-priority] [--no-channel-priority]
                    [--no-deps | --only-deps] [--no-pin] [--copy] [-C] [-k]
                    [--offline] [-d] [--json] [-q] [-v] [-y] [--download-only]
                    [--show-channel-urls] [--file FILE]
                    [--no-default-packages]
                    [package_spec [package_spec ...]]

...

-n, --name    Name of environment.

答案2

每个 Linux 命令都有一组不同的参数或标志 - 这完全取决于程序。有些程序使用短标志(例如)-n,有些使用长标志(例如)--thingy,有些同时使用两者,而有些根本不使用“标志”,例如dd if=foo of=bar

--help一种常见的惯例是程序在传递或时列出它们的选项-h,并且许多程序都提供了手册页(manpage),您可以使用它来阅读man name_of_command,尽管它看起来像conda 可能没有

相关内容