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

国外做meta分析的网站怎么建立一个公司的网站

国外做meta分析的网站,怎么建立一个公司的网站,深圳平面广告设计公司,如何完整地备份wordpress文章目录 Linux上后台运行进程(nohub、screen和tmux )nohupscreen虚拟终端安装screen使用 tmux终端复用器[个人推荐]安装tmux使用 Linux上后台运行进程(nohub、screen和tmux ) 命令行的典型使用方式是,打开一个终端窗…

文章目录

  • Linux上后台运行进程(nohub、screen和tmux )
    • nohup
    • screen虚拟终端
      • 安装screen
      • 使用
    • tmux终端复用器[个人推荐]
      • 安装tmux
      • 使用

Linux上后台运行进程(nohub、screen和tmux )

命令行的典型使用方式是,打开一个终端窗口(terminal window,以下简称"窗口"),在里面输入命令。用户与计算机的这种临时的交互,称为一次"会话"(session) 。

会话的一个重要特点是,窗口与其中启动的进程是连在一起的。打开窗口,会话开始;关闭窗口,会话结束,会话内部的进程也会随之终止,不管有没有运行完。

一个典型的例子就是,SSH 登录远程计算机,打开一个远程窗口执行命令。这时,网络突然断线,再次登录的时候,是找不回上一次执行的命令的。因为上一次 SSH 会话已经终止了,里面的进程也随之消失了。

为了解决这个问题,会话与窗口可以"解绑":窗口关闭时,会话并不终止,而是继续运行,等到以后需要的时候,再让会话"绑定"其他窗口。

Linux上后台运行进程有一下三种方法:

  • nohup
  • screen虚拟终端【推荐】
  • tmux终端复用器【推荐】

nohup

nohup 全称:no hang up(不挂起)。也就是说,当前交互命令行退出的时候,程序还在运行。

nohup command > myout.file 2>&1 &

这条命令表示执行后退出交互命令行也不挂起,通过最后一个 &,表示后台运行,不霸占交互命令行,同时将标准输出和标准错误输出合并到myout.file文件中。

  • &:让命令在后台执行,终端退出后命令仍旧执行。
  • 2>&1 解释:
    将标准错误 2 重定向到标准输出 &1 ,标准输出 &1 再被重定向输入到 myout.file 文件中。
    0 – stdin (standard input,标准输入)
    1 – stdout (standard output,标准输出)
    2 – stderr (standard error,标准错误输出)

screen虚拟终端

官方:https://www.gnu.org/software/screen/

安装screen

# Debian
apt-get install screen
# CentOS 8以前
yum install screen
# CentOS 8以后
yum install epel-release
yum install screen

使用

screen -R #虚拟终端名字

在这个界面,运行程序即可:

查看已经存在的screen
查看已经存在的screen很简单,输入:

screen -ls

重新进入screen
刚刚我们查看了已经存在的screen,接下来我们重新进入,有两种方式:

PID进入:使用screen -r #PID即可进入
screen名:使用screen -R #screen名即可进入

tmux终端复用器[个人推荐]

官方:https://github.com/tmux/tmux/wiki

tmux是终端多路复用器。它使您可以轻松地在一个终端中的几个程序之间切换,将它们分离(它们在后台运行),然后将它们重新安装到另一个终端。

安装tmux

# centos
sudo yum install tmux
# ubuntu
sudo apt-get install tmux

使用

  1. 创建tmux终端
    创建tmux终端很简单,也是一条命令,例如:
    使用名为farming的套接字文件创建新的TMUX会话
 tmux -S farming

按下Ctrl+d或者显式输入exit命令,就可以退出 Tmux 窗口。

Tmux 窗口有大量的快捷键。所有快捷键都要通过前缀键唤起。默认的前缀键是Ctrl+b,即先按下Ctrl+b,快捷键才会生效。
帮助命令的快捷键是Ctrl+b ?。它的用法是,在 Tmux 窗口中,先按下Ctrl+b,再按下?,就会显示帮助信息

实战demo:

Create a new tmux session using a socket file named farming
$ tmux -S farmingMove process to background by detaching
Ctrl+b d OR ⌘+b d (Mac)To re-attach
$ tmux -S farming attachAlternatively, you can use the following single command to both create (if not exists already) and attach to a session:
$ tmux new-session -A -D -s farmingTo delete farming session
$ tmux kill-session -t farming
http://www.hkea.cn/news/455986/

相关文章:

  • 宿迁哪里有做网站开发的信息流广告案例
  • 电脑网页无法访问如何解决北京seo地址
  • 直销网站系统制作价格java培训机构
  • dw软件个人简历网站怎么做百度导航下载2022最新版官网
  • 成都官方网站建设泉州seo外包
  • 矿山建设网站天津网络推广seo
  • 国内优秀的响应式网站深圳专业seo外包
  • 重庆装修价格c盘优化大师
  • 银行网站 设计方案外包优化网站
  • 做网站是学什么专业软件外包企业排名
  • wordpress商城 中文站百度站长平台网址
  • 建手机网站的软件有哪些南宁百度seo价格
  • 做网站私活长沙网络营销公司
  • 网站建设公司 广告法被处罚沧州网络推广外包公司
  • 电商网站 开发成本惠州seo外包服务
  • 佛山做网站建设价格百度网盘官方下载
  • 网上购物商城网站建设个人免费域名注册网站
  • 成都学网站建设电子营销主要做什么
  • 织梦cms通用蓝白简介大气企业网站环保科技公司源码网络推广员招聘
  • 网站后台怎么添加图片视频app推广
  • 网站秒收录怎么做的经典软文案例和扶贫农产品软文
  • 珠海疫情最新情况厦门搜索引擎优化
  • 中国菲律宾历史战绩网站关键词优化工具
  • 西宁网站建设最好的公司哪家好优秀网站设计案例
  • 沧州做网站费用搜索引擎优化是做什么的
  • 社区网站推广方案线上运营的5个步骤
  • 湘潭学校网站建设 z磐石网络网站关键词优化教程
  • wordpress多程序用户同步汕头seo排名
  • 旅游网站 建设平台分析百度seo一本通
  • 怎么用dw做网站app开发网站