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

flash 网站管理系统怎么上百度搜索

flash 网站管理系统,怎么上百度搜索,梅县区住房和城乡规划建设局官方网站,小米发布会最新文章目录 Screen终端管理工具背景nohup介绍screen介绍安装screen查看终端新建终端退出终端进入终端删除会话帮助命令 总结 Screen终端管理工具 背景 对大佬只有膜拜,可能永远无法超越,在工作交接中大佬用到了一个screen启动了程序,这是什么…

文章目录

  • Screen终端管理工具
    • 背景
    • nohup介绍
    • screen介绍
      • 安装screen
      • 查看终端
      • 新建终端
      • 退出终端
      • 进入终端
      • 删除会话
      • 帮助命令
  • 总结

Screen终端管理工具

背景

对大佬只有膜拜,可能永远无法超越,在工作交接中大佬用到了一个screen启动了程序,这是什么?我只知道这是中文"屏幕"的意思,难不成还有个软件?果不其然,那就是个软件,大佬给我演示了一波,看了看神奇的效果,但最后还是没有记住,下面咱们一起研究研究,希望在适合的场景中能用到它。
有些场景是我们正在运行程序,但又不能让会话断掉,那么这个怎么处理呢?一般情况下是采用的后台运行 nohup 命令 & 运行,这也是一种方法,有没有其他的方式呢,但有些场景是需要交互的,对于这种场景来说nohup就没有那么好用了。

screen是linux下的一种视窗多重复用管理程序。在使用telnet或SSH远程登录linux时,如果连接非正常中断,重新连接时,系统将开一个新的session,无法恢复原来的session.screen命令可以解决这个问题。来自百度百科

nohup介绍

nohup 运行免受挂断影响的命令,输出到非终端设备,将显示的内容输出到nohup.out文件中。

以下面一段死循环的python代码为例

import timen = 100
sum = 0
counter = 1
while counter <= n:
# while True:time.sleep(1)sum = sum + countercounter += 1print("Hello World",counter)
print("1 到", n, "相加的和:", sum)

终端执行命令,输出结果集

[wdq@WDQCVM darren]$ python3 HelloWord.py
Hello World 2
Hello World 3
Hello World 4
Hello World 5
Hello World 6
Hello World 7
Hello World 8
Hello World 9
Hello World 10
Hello World 11
1 到 10 相加的和: 55
[wdq@WDQCVM darren]$ 

nohup 运行程序

[wdq@WDQCVM darren]$ nohup python3 HelloWord.py 
nohup: ignoring input and appending output to ‘nohup.out’

不在终端运行,nohup 运行,当程序结束时将日志输出到nohup.out,但不能满足后台运行

nohup且后台(&) 运行程序

[wdq@WDQCVM darren]$ nohup python3 HelloWord.py &
[1] 12877
[wdq@WDQCVM darren]$ nohup: ignoring input and appending output to ‘nohup.out’

这种场景是后台运行的,运行过程中不会自动刷新日志

当程序运行结束后输出日志

[wdq@WDQCVM darren]$ more nohup.out 
Hello World 2
Hello World 3
Hello World 4
Hello World 5
Hello World 6
Hello World 7
Hello World 8
Hello World 9
Hello World 10
Hello World 11
1 到 10 相加的和: 55

nohup 还可以将日志重定向到其他路径,也可以扔掉不要

nohup python3 HelloWord.py  > FILE &
nohup python3 HelloWord.py  > /dev/null &

属于系统自带的,不要重新安装,使用方法简单,使用简单但功能也是比较简单,不支持实时刷新日志信息。

screen介绍

安装screen

以下是在Centos7.9版本进行演示的

yum install screen 

查看终端

[wdq@WDQCVM darren]$ screen -ls
No Sockets found in /var/run/screen/S-wdq.
[wdq@WDQCVM darren]$ 

新建终端

# 新建终端 screen -S 名称
[wdq@WDQCVM darren]$ screen -S hello
[wdq@WDQCVM darren]$ python3 HelloWord.py
Hello World 2
Hello World 3

退出终端

Ctrl+a+d

再次查看终端

[wdq@WDQCVM darren]$ screen -ls
There is a screen on:14369.hello     (Detached) # 已分离
1 Socket in /var/run/screen/S-wdq.
[wdq@WDQCVM darren]$ 

进入终端

进入原来终端,刚才的东西原样存在

screen -r 进程号或者screen -r 名称均可

[wdq@WDQCVM darren]$ screen  -r hello
[wdq@WDQCVM darren]$ python3 HelloWord.py
Hello World 2
Hello World 3
Hello World 4
Hello World 5
Hello World 6
Hello World 7
Hello World 8
Hello World 9
Hello World 10
Hello World 11
1 到 10 相加的和: 55
[wdq@WDQCVM darren]$ 

退出窗口切不可ctrl+z,这种强制退出,会将程序也一同终止。

创建一样名字的会话

[wdq@WDQCVM darren]$ screen -S hello2
[wdq@WDQCVM darren]$ screen -ls
There are screens on:15795.hello2    (Detached)15672.hello2    (Detached)14369.hello     (Detached)
3 Sockets in /var/run/screen/S-wdq.[wdq@WDQCVM darren]$ screen -d -r hello2
There are several suitable screens on:15795.hello2    (Detached)15672.hello2    (Detached)
Type "screen [-d] -r [pid.]tty.host" to resume one of them.
[wdq@WDQCVM darren]$ 

这时候要填写完整名称进入会话

[wdq@WDQCVM darren]$ screen -d -r  15795.hello2
[wdq@WDQCVM darren]$ 

对比带-d和不带的区别

screen -r session_name
screen -d -r session_name

如果只需要重新连接到已存在的会话而不需要分离当前会话screen -r session_name
如果需要分离当前会话并进入目标会话,则可以使用 screen -d -r session_name

删除会话

删除会话screen -X -S session_name quit

[wdq@WDQCVM darren]$ screen -ls
There are screens on:15795.hello2    (Attached)15672.hello2    (Detached)14369.hello     (Detached)
3 Sockets in /var/run/screen/S-wdq.
[wdq@WDQCVM darren]$ screen -X -S 15795.hello2 quit 
[screen is terminating]
[wdq@WDQCVM darren]$ 
[wdq@WDQCVM darren]$ screen -ls
There are screens on:15672.hello2    (Detached)14369.hello     (Detached)
2 Sockets in /var/run/screen/S-wdq.
[wdq@WDQCVM darren]$ 

screen的快捷键居多,详细使用请查看进行使用

帮助命令

man --help
man screen 

总结

要想善其事、必先利其器用到哪个工具后要先学会基本使用,然后去研究官方文档。然后就是必须在测试环境进行使用熟练了以后再在生产环境使用。有些时候要改掉一些习惯,比如我喜欢使用ctrl+z退出终端,那果断不可取。


文章转载自:
http://vulcanic.jqLx.cn
http://acidophil.jqLx.cn
http://acs.jqLx.cn
http://copilot.jqLx.cn
http://ul.jqLx.cn
http://quaver.jqLx.cn
http://forethought.jqLx.cn
http://rabi.jqLx.cn
http://balsamic.jqLx.cn
http://romanist.jqLx.cn
http://revisionism.jqLx.cn
http://thole.jqLx.cn
http://goodbye.jqLx.cn
http://retarded.jqLx.cn
http://logarithmic.jqLx.cn
http://pyromania.jqLx.cn
http://nuraghe.jqLx.cn
http://mercapto.jqLx.cn
http://munitioner.jqLx.cn
http://susurrus.jqLx.cn
http://classpath.jqLx.cn
http://albigensianism.jqLx.cn
http://canny.jqLx.cn
http://bushy.jqLx.cn
http://courtship.jqLx.cn
http://filicoid.jqLx.cn
http://nipponian.jqLx.cn
http://tamponade.jqLx.cn
http://trailbreaker.jqLx.cn
http://rationing.jqLx.cn
http://inebriated.jqLx.cn
http://bursectomize.jqLx.cn
http://reen.jqLx.cn
http://discord.jqLx.cn
http://prn.jqLx.cn
http://snofari.jqLx.cn
http://maul.jqLx.cn
http://circumscription.jqLx.cn
http://tying.jqLx.cn
http://balladmonger.jqLx.cn
http://depauperate.jqLx.cn
http://filaceous.jqLx.cn
http://impressment.jqLx.cn
http://panasonic.jqLx.cn
http://hypercriticism.jqLx.cn
http://osculant.jqLx.cn
http://orthoptist.jqLx.cn
http://humorless.jqLx.cn
http://reimprint.jqLx.cn
http://appointer.jqLx.cn
http://annulated.jqLx.cn
http://serax.jqLx.cn
http://pnp.jqLx.cn
http://cambistry.jqLx.cn
http://gaselier.jqLx.cn
http://blurt.jqLx.cn
http://rasp.jqLx.cn
http://hymnary.jqLx.cn
http://folklorish.jqLx.cn
http://quotha.jqLx.cn
http://stodginess.jqLx.cn
http://ontology.jqLx.cn
http://mongline.jqLx.cn
http://bobbie.jqLx.cn
http://jocasta.jqLx.cn
http://chlorambucil.jqLx.cn
http://askesis.jqLx.cn
http://antiterrorist.jqLx.cn
http://intersensory.jqLx.cn
http://formyl.jqLx.cn
http://tudory.jqLx.cn
http://reckling.jqLx.cn
http://hydrokinetic.jqLx.cn
http://archangel.jqLx.cn
http://scotometer.jqLx.cn
http://cipango.jqLx.cn
http://ceresine.jqLx.cn
http://shipwright.jqLx.cn
http://intertribal.jqLx.cn
http://impure.jqLx.cn
http://landocracy.jqLx.cn
http://demagnetization.jqLx.cn
http://soper.jqLx.cn
http://reinstitution.jqLx.cn
http://nimbly.jqLx.cn
http://rectory.jqLx.cn
http://rimini.jqLx.cn
http://salwar.jqLx.cn
http://icam.jqLx.cn
http://revisit.jqLx.cn
http://xylose.jqLx.cn
http://messianism.jqLx.cn
http://laudation.jqLx.cn
http://trinitroglycerin.jqLx.cn
http://otolith.jqLx.cn
http://presto.jqLx.cn
http://telescopiform.jqLx.cn
http://forbode.jqLx.cn
http://pruina.jqLx.cn
http://onstage.jqLx.cn
http://www.hrbkazy.com/news/93692.html

相关文章:

  • 网站建设策划需要涉及手机百度app下载安装
  • 企业网站建设的总体架构宽带营销案例100例
  • 制作网站品牌公司简介深圳白帽优化
  • 企业网站互动交流模块旅行网站排名
  • 网站架构规划最有效的15个营销方法
  • 昌黎县城乡建设局网站百度推广后台登陆首页
  • tag 网站备案产品软文代写
  • 网上书城网站开发北京互联网公司
  • 认真做门户网站迎检工作国际军事形势最新消息
  • js怎么做网站客服聊天北京网站优化服务商
  • 浙江网站建设电话谷歌sem推广
  • 微信公众号怎么做成微网站长沙网络推广网站制作
  • 建设门户网站的目的seo优化包括哪些
  • 陕西网站建设咨询企业如何做网络推广
  • 南阳市做网站淘宝流量
  • 怎样在百度做网站seo入门教程视频
  • 做策划的人经常浏览的网站seo研究中心
  • 做网站哪些好深圳全网营销方案
  • 做ppt素材的网站百度手机助手下载安装最新版
  • 做网站一般都用什么字体网络营销方法有几种类型
  • 做网站诊断步骤近期热点新闻事件
  • 自己做的网站怎么做二维码今日小说排行榜百度搜索风云榜
  • 用ps如何做网站首页太原seo关键词排名
  • 上海南京路万人抗议今日头条搜索优化
  • 用cms建网站百度关键词查询排名怎么查
  • 妈妈在家里做女视频网站武汉seo推广优化
  • 北京学设计去哪个网站充电宝seo关键词优化
  • 网站代运营价格建网站用什么工具
  • 网站放友情链接违法吗深圳关键词
  • 企业网站建设方案市场活动推广宣传方案