创建文本文件的用户是否需要在特定的位置?

创建文本文件的用户是否需要在特定的位置?

我有几个脚本,对我来说不起作用,但对其他人有用。它们的目的是将用户添加到系统,然后将他们分配到组中。我将其编写为 nano bash 文件;它需要保存在特定位置吗?我目前正在 root 中运行该文件。

答案1

如果您与脚本位于同一目录中,则可以使用 ./ 执行脚本。但是如果您想从任何地方运行它,则必须将脚本放入 $PATH 中列出的文件夹之一(最好是 /usr/bin)或将自定义文件夹添加到列表中。

至于创建文件,如果你指定脚本的完整路径,比如 nano /usr/bin/myscript.sh ,你不必存在于该目录中

相关内容