首页 > 编程知识 正文

linux在后台运行程序,linux后台运行程序

时间:2023-05-06 16:11:59 阅读:179836 作者:2018

方法一(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

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。