做网站公司怎么找,临沂免费模板建站,适合大学生创业的网站建设类型,山东平台网站建设方案linux screen 命令 #xff08;1#xff09;连接服务器#xff0c;在服务器终端安装screen
apt install screen #xff08;2#xff09;创建screen窗口#xff0c;mm为窗口名。就可以在这里运行你的命令了
此时该窗口的状态变为 Attached
screen -S mm #xff08;3…linux screen 命令 1连接服务器在服务器终端安装screen
apt install screen 2创建screen窗口mm为窗口名。就可以在这里运行你的命令了
此时该窗口的状态变为 Attached
screen -S mm 3查看已建的screen窗口会出现创建的窗口的名称及id
screen -ls 4退出该窗口但窗口里的命令仍在运行Ctrl a d
此时该窗口的状态变为 Detached
5重新连接该窗口先screen -ls查看该窗口的id再运行screen -r id12344即为对应窗口的id。执行后可跳回退出该窗口时运行的命令。
screen -ls
screen -r 12344 如果连不上可能是其他人连了先把他踢了再连。
screen -D -r session-id 6清除dead状态的窗口
如果由于某种原因其中一个会话死掉了例如人为杀掉该会话这时-ls会显示该会话为dead状态。使用-wipe命令清除该会话
screen -wipe 7关闭和杀死窗口
正常情况下当你退出一个窗口中最后一个程序通常是bash后这个窗口就关闭了。
另一个关闭窗口的方法是使用Ctrl a k这个快捷键杀死当前的窗口同时也将杀死这个窗口中正在运行的进程。
除了依次退出/杀死当前Screen会话中所有窗口这种方法之外还可以使用快捷键Ctrl a :然后输入quit命令退出Screen会话。需要注意的是这样退出会杀死所有窗口并退出其中运行的所有程序。
也可以在该窗口终端输入 kill -9 id 终止窗口对应任务的运行同时杀死该窗口。
也可以在该窗口终端输入exit 就可以彻底删除该窗口以及窗口内的作业。
kill -9 12344 exit