SSH Backgroup工具汇总

1. nohup

常见的nohup,用法比较简单,就不赘述了,可以参考相应的wiki百科。

https://en.wikipedia.org/wiki/Nohup

2. screen

screen也是常见的在shell中启动后台进程的方法。安装方法很简单:yum -y install screen。

基本语法为:

> screen [-AmRvx -ls -wipe][-d <作业名称>][-h <行数>][-r <作业名称>][-s ][-S <作业名称>]

2.1 启动screen窗口

> screen -S <job_name>

启动后会打开一个全新的shell窗口,这就是一个后台的进程。

2.2 暂时退出screen窗口

依次按下<Ctrl+A>和<Ctrl+D>,回到前一次的shell窗口,之前的后台shell被关闭。

2.3 返回screen窗口

> screen -R <job_name>|<job_pid>

返回之前的screen窗口,可以继续操作

2.4 显示screen的列表

> screen -ls

显示所有正在运行的screen,可以用于查找需要返回的窗口,可以显示任务名和pid。

学会这四个命令应该就可以日常使用了,其他高级应用,比如会话分享等,请参考:

http://www.cnblogs.com/mchina/archive/2013/01/30/2880680.html

3. dtach

dtach也是类似的后台进程启动的方法,安装也通过yum -y install dtach完成。

3.1 启动方法

> dtach -n <process_name> <command>> Example:> dtach -n /tmp/openfile vim test.log

这样就在给定的process_name下,执行了后面的命令。

3.2 查看方法

> dtach -a <process_name>

其他高级应用,请参考:

http://dtach.sourceforge.net/

时间: 2024-10-26 12:07:19

SSH Backgroup工具汇总的相关文章

运维人员必须熟悉的运维工具汇总

运维人员必须熟悉的运维工具汇总 操作系统 :Centos※,Ubuntu,Redhat※,suse,Freebsd网站服务 :nginx※,apache※,tomcat※,lighttpd,php※,resin※数据库     :MySQL※,Mysql-proxy,MariaDB,PostgreSQLDB中间件:MyCat,amoeba,MySQL-proxy代理相关:lvs,keepalived,haproxy,nginx,apache,heartbeat(此行都是※)网站缓存:squid※

smileShell 一个 ssh客户端工具

小弟心血来潮开发一个ssh客户端工具 http://www.nisonge.cn/detail/blog_id/1 请大家多多指点.

单元测试工具汇总及小组分工情况。

组名:日光微澜 Github仓库:https://github.com/yangleiwangximin/ 组长:杨磊(计科高职13-3)201303014107 成员:王希敏(计科高职13-3)201303014099.赵林林(计科高职13-3).201303014112 赵书(计科高职13-1)201303014020 姓名 博客地址 托管代码地址 赵书 http://www.cnblogs.com/zhsh/ 第一题https://github.com/yangleiwangximin/t

不错的工具汇总

Visual BCD Editor  编辑启动项 BCOMPARE 文档对比 Octave 3.6.4 类似matlab 开源 IOCP&EPOLL 并发模型 Understand 源码分析工具 GraphLab 分布式图计算 hostapd linux下无线热点工具 Bochs 开源虚拟机 不错的工具汇总,布布扣,bubuko.com

MySQL工具汇总

本文汇总了和MySQL运维开发相关的所有工具,并会持续更新 1. 工具套件集 percona-toolkit: http://www.percona.com/software/percona-toolkit oak-toolkit: http://code.openark.org/forge/openark-kit ps-helper(performance schema 工具函数集):https://github.com/MarkLeith/dbahelper 2. MySQL 实时状态分析

单元测试工具汇总及小组分工情况

单元测试工具汇总 单元测试是在软件开发过程中要进行的最低级别的测试活动,在单元测试活动中,软件的独立单元将在与程序的其他部分相隔离的情况下进行测试. 单元测试不仅仅是作为无错编码一种辅助手段在一次性的开发过程中使用,单元测试必须是可重复的,无论是在软件修改,或是移植到新的运行环境的过程中.因此,所有的测试都必须在整个软件系统的生命周期中进行维护.?? .软件单元描述 被测试单元 与之相关的单 元 所属子系统 单元需求 单元设计 FileSender SendThread 类 Client_RMS

连接Linux服务器:Win免费SSH客户端工具

连接Linux服务器:Win免费SSH客户端工具 http://blog.csdn.net/jiangdou88/article/details/51585555

一共81个,开源大数据处理工具汇总(下)

接上一部分:一共81个,开源大数据处理工具汇总(上),第二部分主要收集整理的内容主要有日志收集系统.消息系统.分布式服务.集群管理.RPC.基础设施.搜索引擎.Iaas和监控管理等大数据开源工具. 日志收集系统 一.Facebook Scribe 贡献者:Facebook 简介:Scribe是Facebook开源的日志收集系统,在Facebook内部已经得到大量的应用.它能够从各种日志源上收集日志,存储到一个中央存储系统(可以是NFS,分布式文件系统等)上,以便于进行集中统计分析处理.它为日志的

一共81个,开源大数据处理工具汇总(下),包括日志收集系统/集群管理/RPC等

作者:大数据女神-诺蓝(微信公号:dashujunvshen).本文是36大数据专稿,转载必须标明来源36大数据. 接上一部分:一共81个,开源大数据处理工具汇总(上),第二部分主要收集整理的内容主要有日志收集系统.消息系统.分布式服务.集群管理.RPC.基础设施.搜索引擎.Iaas和监控管理等大数据开源工具. 日志收集系统 一.Facebook Scribe 贡献者:Facebook 简介:Scribe是Facebook开源的日志收集系统,在Facebook内部已经得到大量的应用.它能够从各种