screen命令后台运行python 脚本

1、安装screen

yum install -y screen

2、新建一个screen

screen -S xiedi

这样会新开一个窗口,然后执行命令即可

python manage.py runserver 0.0.0.0:9000

3、重开一个窗口,列出所有screen进程,如下

  1. \[root@docker ~\]\# screen -ls
  2. There are screens on:
  3. 3029.xiedi (Attached)

4、如果想链接上这个会话,执行命令即可

screen -r 3029

5、删除某个会话

screen -S your_screen_name -X quit

------------------------------------------------------------------------------------------------------

1. 启动新的screen会话:
#创建名为name的会话

screen -S name

# 创建一个会话, 系统自动命名(形如:XXXX.pts-53.ubuntu)

screen

2. 退出当前screen会话:
按:Ctrl+a, 再按:d, 即可退出screen, 此时,程序仍在后台执行;

3. 查看当前已有的screen会话:
输入:screen -ls;

4. 进入某个会话:
输入:screen -r 程序进程ID, 返回程序执行进程;

5. 窗口操作:
Ctrl+a+w: 展示当前会话中的所有窗口;

Ctrl+a+c: 创建新窗口;

Ctrl+a+n: 切换至下一个窗口;

Ctrl+a+p: 切换至上一个窗口;

Ctrl+a+num: 切换至编号为num的窗口;

Ctrl+a+k: 杀死当前窗口;

6. 删除某个会话:
screen -S your_screen_name -X quit

==========================================================

用iisreset命令重启IIS


1、界面操作
打开“控制面板”->“管理工具”->“服务”。找到“IIS Admin Service” 右键点击“重新启动” 弹出 “停止其它服务” 窗口,点击“是”。

2、Net 命令操作
点击 “开始”->“运行”,输入cmd 打开命令窗口;
输入 net stop iisadmin /y 回车停止IIS;
再输入 net start iisadmin 回车启动IIS;
再输入 net start w3svc 回车WEB服务。

3、IISReset 命令操作
点击 “开始”->“运行”,输入iisreset 回车。
4、通过“IIS管理器”重启
在IIS服务器管理控制树中展开IIS节点,选择需要重新启动IIS服务的计算机,接着单击鼠标右键,选择“所有任务”->“重新启动IIS”。

5、重启IIS服务器,开始->运行->cmd (以下列出相关操作命令):
iisreset /RESTART 停止后启动
iisreset /START 启动IIS (如果停止)
iisreset /STOP 停止IIS (如果启动)
iisreset /REBOOT 重启电脑
iisreset /REBOOTonERROR 如果停止IIS失败重启电脑
iisreset /NOFORCE 不用强迫IIS停止
iisreset /TIMEOUT:X 在X秒后,IIS被强制停止,除非 /NOFORCE 参数给出.

posted @ 2023-05-25 15:18  walkersss  阅读(435)  评论(0编辑  收藏  举报