每当我运行 Shell 脚本时,它都不起作用

每当我运行 Shell 脚本时,它都不起作用

我有一个简单的脚本,可以终止一些进程并关闭端口,如下所示。我在跑步metasploitable

熔凝器脚本

但是,每当我运行它时,它都会给出以下错误。 (请注意,对此文件每个人都有权限)

错误

答案1

要运行脚本,它必须是可执行的,chmod +x portblock.sh然后要运行它,您必须在开头添加 ./

./portblock.sh

答案2

首先确保您具有脚本的可执行权限。

进而,

./portblock.sh使用或使用运行您的脚本sh portblock.sh

如果您不喜欢以上述方式运行脚本,请将PATH变量更新到脚本目录。

相关内容