linux_redhat_线程后台运行方法
建議看完1:后直接看2 screen 方式熟練些可靠。
1 ?次方法適用于redhat系統,unbunt* 系統用screen 命令?
產看系統版本
cat /proc/version
首先項目制作的sh文件 ,ls顯示是默認為白色,沒有執行權限,修改執行權限
chmod 777 startup.sh
修改后效果如下
讓其后臺運行的方法?
./ startup.sh?&
備注:加上&是后臺運行 ,運行后,摁住Ctrl A+D 返回。
查看線程是否在后臺運行,
ps -ef | grep startup
備注:startup 腳本名稱
------------------分割線----------------
2 安裝screen ?使用screen 管理線程
[還有一種更加強大的方式是使用screen]
如果你使用APT軟件包管理工具:apt-get install screen
如果你使用yum軟件包管理工具:yum install screen
screen 運行后臺線程
screen -S news ./startup.sh
[news 為自己起的線程名稱]
然后點擊ctrl +A+D回到主線程
查看后臺線程 ?
screen -ls
進入后臺線程
screen -r?testname[或者根據ls顯示的線程id]
停止
ctrl+c
?
?
?
轉載于:https://www.cnblogs.com/cphmvp/p/3801337.html
總結
以上是生活随笔為你收集整理的linux_redhat_线程后台运行方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 家里有蟑螂会飞怎么办
- 下一篇: 谌怎么读?