方法一(nohup # nohup sh xkahn.sh
方法2:screen1.先安装screen程序
yum install -y screen
运行屏幕程序
(注释:运行脚本kahn.sh时,screen不会自动将程序放在后台。 必须使用快捷键、按住ctrl键、按a和d两个键,然后释放ctrl键。)
# screen
sh kahn.sh
按快捷键ctrl ad切换到背景。
显示screen托管的隐藏进程
screen -ls
从screen切换到某个进程id的前端
(注释:切换到隐藏进程3721的程序前端。 ) )
screen -r 3721
方法三.安装daemonize1.daemonize
gitclonegit ://github.com/BMC/daemonize.git
cd daemonize
sh configure make make install
使用daemonize运行程序(在后台启动程序) )。
daemonize-c/root/script//root/script/x Kahn.sh
注释:-c后跟要启动的程序的路径和程序的绝对路径。 这个例子是写的脚本。 (其实脚本可以写某个程序和程序的参数。 ) )
四.杀进程1 .查进程id
ps -ef |grep xkahn.sh
2 .扼杀进程id为3721的进程
kill -s 9 3721