当前位置: 首页 > news >正文

政府网站建设年终总结/seo行业

政府网站建设年终总结,seo行业,杭州置地电商基地网站建设,移动端首页在使用 SSH 远程连接服务器时,我们常希望在断开连接后仍然让程序继续运行,以下是几种常见的方法: 1. 使用 screen 或 tmux screen 和 tmux 是两款非常强大的终端复用工具,它们允许你在后台运行会话,即使断开 SSH 连接…

在使用 SSH 远程连接服务器时,我们常希望在断开连接后仍然让程序继续运行,以下是几种常见的方法:

1. 使用 screen 或 tmux

screen 和 tmux 是两款非常强大的终端复用工具,它们允许你在后台运行会话,即使断开 SSH 连接,程序也会继续运行。
screen
安装 screen

sudo apt-get install screen  # Ubuntu/Debian
sudo yum install screen      # CentOS
sudo pacman -S screen        # Arch 

例如创建一个名为 mysession 的会话

screen -S mysession

在 screen 会话中启动程序,例如

python myscript.py

断开当前会话:
按下 Ctrl+A,然后按 D 键,这将把会话放到后台。

重新连接到会话:

screen -r mysession

tmux
安装 tmux

sudo apt-get install tmux  # Ubuntu/Debian
sudo yum install tmux      # CentOS
sudo pacman -S tmux        # Arch Linux

启动 tmux 会话

tmux new -s mysession

断开当前会话:
按下 Ctrl +B 然后按 D 键,这将把会话放到后台。

重新连接到会话

tmux attach -t mysession

2.使用 nohup

运行程序

nohup python myscript.py &

这将把程序放到后台运行,并将输出重定向到 nohup.out 文件。

查看输出:

cat nohup.out

3.使用 disown

如果你已经启动了一个程序,但忘记使用 screennohup ,可以使用 disown 命令。
启动程序

python myscript.py

将程序放到后台:
按下 Ctrl +Z,然后运行 bg

bg

使用 disown

disown

这将使程序在后台运行,并且不会被终止。

4.使用 systemdsupervisord

systemd 是 Linux 系统的初始化系统,supervisord 是一个用 Python 编写的进程控制工具
systemd
创建服务文件:
/etc/systemd/system/ 目录下创建一个服务文件,例如 myscript.service

[Unit]
Description=My Script Service[Service]
ExecStart=/usr/bin/python /path/to/myscript.py
Restart=always[Install]
WantedBy=multi-user.target

启动服务

sudo systemctl start myscript

设置开机启动

sudo systemctl enable myscript

supervisord
安装 supervisord:

sudo apt-get install supervisor

配置程序:
/etc/supervisor/conf.d/ 目录下创建一个配置文件,例如 myscript.conf

[program:myscript]
command=/usr/bin/python /path/to/myscript.py
autostart=true
autorestart=true
stdout_logfile=/var/log/myscript.log
stderr_logfile=/var/log/myscript.err

更新配置并启动:

sudo supervisorctl reread
sudo supervisorctl update
sudo supervisorctl start myscript

总结
• 如果需要简单地让程序在后台运行,推荐使用 screen 或 tmux
• 如果只是临时需要让程序继续运行,可以使用 nohupdisown
• 如果需要更复杂的程序管理,可以使用 systemdsupervisord

http://www.whsansanxincailiao.cn/news/31994004.html

相关文章:

  • 单页设计网站/微信seo是什么意思
  • 莱西网站建设/福州seo代理商
  • 网站上的定位功能如何实现的/顺德搜索seo网络推广
  • 微信网站制作软件/十大永久免费的软件下载
  • 晏阳初乡村建设网站/一站式网络营销
  • 网站的关键词搜索怎么做/现在网络推广哪家好
  • wrix 网站开发/高端网站建设
  • 网站建设刂搜金手指下拉二五/关键词首页排名优化
  • 广州一站式网站建设/优化防疫措施
  • 网站主机教程/网络推广的方法包括
  • 武汉高端品牌网站建设/百度搜索推广方案
  • seo网站地图怎么做/微信销售平台
  • 做网站商标分类/优化大师app下载
  • 东莞最好的网站建设/seo运营招聘
  • linux系统怎么做网站/厦门seo屈兴东
  • 如何快速搭建个人网站/爱站网长尾词挖掘工具
  • 在线做网站视频在线观看/友情链接模板
  • 有什么网站做java题目/网站建设方案书模板
  • 宁波网络公司网站建s/网站排名seo培训
  • 安卓软件定制开发/sem优化是什么意思
  • 邯郸做网站外包/个人博客
  • 单页网站在线制作/百度指数网址是多少
  • 东莞公司高端网站建设/排名公式
  • 做 淘宝客最大的网站是叫什么/百度推广登陆入口
  • 如何开发网站建设业务/seo优化网站推广全域营销获客公司
  • 医院客户做网站找谁/网络推广营销方法
  • 网站域名查询/百度建站平台官网
  • 专做短篇的网站/福州seo博客
  • 建筑钢结构网站/百度官网认证价格
  • 北京网站制作公司招聘/漳州网络推广