shell 的执行方式

Posted chaowolf

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了shell 的执行方式相关的知识,希望对你有一定的参考价值。

shell执行的方式:

Shell脚本的执行通常可以采用以下几种方式

bash /path/to/script-name  或   /bin/bash /path/to/script-name    (强烈推荐使用)
/path/to/script-name   或  ./script-name    (当前路径下执行脚本)
source script-name  或  . script-name    (注意“.“点号后面有空格)

执行方式说明:

  1. 脚本文件本身没有可执行权限或者脚本首行没有命令解释器时使用的方法,我们推荐用bash执行。

    使用频率:☆☆☆☆☆

  2. 脚本文件具有可执行权限时使用。

    使用频率:☆☆☆☆

  3. 使用source或者.点号,加载shell脚本文件内容,使shell脚本内容环境和当前用户环境一致。

    使用频率:☆☆☆

    使用场景:环境一致性

 

1.  source  --  当前用户的下 , 并且不启动子进程运行shell(就相当于终端桥命令)

2.  ./           --  启动子进程 ,但是进程的名称为(所执行脚本名称)

3. 、bash 或者 /bin/bash   -- 启动子进程并且 名称为 (bash)

以上是关于shell 的执行方式的主要内容,如果未能解决你的问题,请参考以下文章

Shell | 执行shell脚本有以下几种方式

Shell外壳的简易模拟

shell编程

一张图,理顺 Spring Boot应用在启动阶段执行代码的几种方式

一张图,理顺 Spring Boot应用在启动阶段执行代码的几种方式

20155201 李卓雯 《网络对抗技术》实验一 逆向及Bof基础