Home > Matlab > SSH远程运行Matlab脚本

SSH远程运行Matlab脚本

使用命令:

nohup matlab -nojvm -nodisplay -nosplash -nodesktop < matlabscript.m 1>running.log 2>running.err &

nohup matlab -nojvm -nodisplay -nosplash < matlabscript.m 1>running.log 2>running.err &

或:

nohup matlab -nojvm -nodisplay < matlabscript.m 1>running.log 2>running.err &

其中:
matlabscript.m是将要运行的脚本文件,存在于服务器上;
running.log是matlab标准屏幕输出的重定向文件,将建立于服务器上;
running.err是matlab运行时的错误重定向文件,将建立于服务器上。

(1) 如果你想中断正在运行的matlab请使用
kill -9 进程号 或 fg %n; Ctrl+C
(2) 如果你想在字符环境的matlab中运行脚本,请使用
run 脚本文件名 ( 不含.m扩展名 )
(3) 如果你想用ssh运行有X界面的matlab,登陆时请使用
ssh 主机名 -l 用户名 -X

Advertisements
Categories: Matlab
  1. No comments yet.
  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: