Kom*_*mal 1 bash shell local remote-server
我有一个script.sh存储在远程服务器上的某个目录,我想从本地计算机运行它。
我怎样才能在unix使用中做到这一点ssh?
您可以使用ssh本地服务器上的命令来执行远程服务器上的命令。你只需要做这样的事情:
ssh [user]@[server] '[command]'
Run Code Online (Sandbox Code Playgroud)
就您而言,您正在尝试执行 shell 脚本。您可以通过以下方式使用相同的方法:
ssh [user]@[server] /location/of/your/script.sh
Run Code Online (Sandbox Code Playgroud)
您还可以通过以下方式运行多个命令:
ssh [user]@[server] '[command 1]; [command 2]; [command 3]'
Run Code Online (Sandbox Code Playgroud)
或者你也可以这样做:
ssh [user]@[server] << EOF
command 1
command 2
command 3
EOF
Run Code Online (Sandbox Code Playgroud)