如何在ssh上执行脚本?我需要执行:如何在linux ssh上执行脚本...?
/scripts/makecpphp
所以我试图run /scripts/makecpphp
,但没有奏效。任何帮助将不胜感激。我确信那个文件存在那里。
如何在ssh上执行脚本?我需要执行:如何在linux ssh上执行脚本...?
/scripts/makecpphp
所以我试图run /scripts/makecpphp
,但没有奏效。任何帮助将不胜感激。我确信那个文件存在那里。
如果makecpphp是可执行的,你只需要输入:
./scripts/makecpphp
你确定它的可执行文件?请注意,这不仅适用于ssh,而且任何时候通过linux命令行运行程序。
如果是可执行文件,只是做
/scripts/makecpphp
否则,你可以做的(由所使用的解释代替$翻译,如bash中,蟒蛇,...)
$INTERPRETER /scripts/makecpphp
首先,你必须执行它的权限,且它可执行程序吗?
其次,我不相信你会用run。您需要cd到目录,然后输入 ./makecpphp
由于某种原因,./makecpphp工作正常,而/ makecpphp没有。非常好,谢谢你的回应。 – Godnessssssssss 2010-08-17 17:45:47
您需要提供可执行文件的完整路径。 “。”是“现任董事”的缩写。因此,'。/ makecpphp'将起作用,而'/ makecpphp'不起作用。请注意,您不必cd到目录,您可以运行'./ scripts/makecpphp'。 – Stephen 2010-08-17 17:50:34
@Stephen:我想这都是关于习惯的 - 虽然我知道整个变化的目录过程是不必要的,这就是我个人如何去做的。 – Greg 2010-08-17 17:54:59
您需要对脚本拥有执行权限。
使用chmod + X /脚本/ makecpphp
然后运行
/脚本/ makecpphp
这个问题可能是更适合http://ServerFault.com – 2010-08-17 17:36:12
真正的问题是我该怎么办在Linux上运行脚本。 SSH将简单地将您连接到Unix机器。 – Thomas 2010-08-17 17:38:33
为什么倒票? – 2010-08-17 17:43:54