screen命令后台运行python 脚本
1、安装screen
yum install -y screen
2、新建一个screen
screen -S xiedi
这样会新开一个窗口,然后执行命令即可
python manage.py runserver 0.0.0.0:9000
3、重开一个窗口,列出所有screen进程,如下
\[root@docker ~\]\# screen -ls
There are screens on:
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 参数给出.