关于 SSH Secure Shell
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于 SSH Secure Shell相关的知识,希望对你有一定的参考价值。
我用SSH Secure Shell链接linux服务器运行程序,把程序挂上后以后,怎样设置让程序在后台运行,以至于我能关了SSH Secure Shell。
还有当我重新打开SSH Secure Shell后,怎样调出我之前在后台运行的程序?
例如nohup ./***** &;
至于把程序调出来可先用jobs命令查看所有后台运行的程序的任务id,
然后利用fg %id 把任务号为id的程序调到前端。
注意:id为用jobs查看到程序的任务号,而不是程序的进程号。追问
我jobs命令输入后没有反应,这是意味着什么?
追答如果jobs命令后没有看到输出信息,说明目前没有用户任务在后台启动。你可以这样。写一个shell脚本,test.sh,内容如下:
#!/bin/bash
while [ 0 -eq 0 ]
do
echo "";
done
然后运行 nohup sh test.sh &
再用jobs命令看下,应该会有的。
如果我运行的是.cpp文件,并且他已经运行了一段时间,这时候我想把他放在后头运行应该怎么弄?
追答先后ctrl+z命令把运行的程序挂起,然后利用bg命令把挂起的程序放在后台执行。不好意思哈,最经比较忙,没能及时回答你的提问。
追问没事啦,你能帮我回答这么多次,非常感谢啊!
参考技术A 以&结尾,可以将程序转入后台,关闭ssh也没事,至于你说的调出是什么意思,是查看程序的运行状态?一般程序都会有log日志的,比如tomcat的catalina.out日志追问
以&结尾,命令语句怎么写,能具体点吗?
追答比如我需要启动mysql服务 一般就: ./mysqld_safe --user=mysql ,这样就没法执行其他程序了
./mysqld_safe --user=mysql & 这样就可以ctrl+c退出,mysqld进程转为后台了
还是不会啊,,,,,怎么弄怎么没反应。
以上是关于关于 SSH Secure Shell的主要内容,如果未能解决你的问题,请参考以下文章
Putty、XShell、SecureCRT、SSH Secure Shell Slient哪个好用?
怎么设置 SSH secure shell client 字符集
SSH Secure Shell Client 怎么卸载啊(win7),在控制程序里面找到SSH Secure Shell 卸不掉,