nohup命令应用简介--Linux的进程不受终端影响

by:授客 QQ1033553122

 

#开启ping进程

[root@localhost ~]# ping localhost &

[2] 4169

[1]   Terminated              nohup ping localhost

[root@localhost ~]# PING localhost (127.0.0.1) 56(84) bytes of data.

64 bytes from localhost (127.0.0.1): icmp_seq=1 ttl=64 time=0.105 ms

64 bytes from localhost (127.0.0.1): icmp_seq=2 ttl=64 time=0.069 ms

...

如图


 

#查看后台进程:

[root@localhost ~]# ps -axu
| grep ping

Warning: bad syntax,
perhaps a bogus '-'? See /usr/share/doc/procps-3.2.8/FAQ

root     
4169 
0.0 
0.0  
4392   792
pts/0   
S   
04:08   0:00
ping localhost

root     
4177 
0.0 
0.0  
4336   728
pts/1   
S+  
04:10   0:00
grep ping

 

 

#关闭开启ping命令的终端,再次查看进程

[root@localhost ~]# ps -axu
| grep ping

Warning: bad syntax,
perhaps a bogus '-'? See /usr/share/doc/procps-3.2.8/FAQ

root     
4184 
0.0 
0.0  
4336   728
pts/1   
S+  
04:13   0:00
grep ping

说明:进程结束

#加上nohup命令,让进程不受终端影响

[root@localhost ~]# nohup
ping localhost &

[1] 4218

[root@localhost ~]# nohup:
ignoring input and appending output to `nohup.out'

#查看后台进程

[root@localhost ~]# ps -axu
| grep ping

Warning: bad syntax,
perhaps a bogus '-'? See /usr/share/doc/procps-3.2.8/FAQ

root     
4218 
0.1 
0.0  
4392   792
pts/0   
S   
04:19   0:00
ping localhost

root     
4224 
0.0 
0.0  
4336   732
pts/1   
S+  
04:20   0:00
grep ping

#关闭开启ping命令的中断,再次查看进程

[root@localhost ~]# ps -axu
| grep ping

Warning: bad syntax,
perhaps a bogus '-'? See /usr/share/doc/procps-3.2.8/FAQ

root     
4218 
0.0 
0.0  
4392   792
?       
S   
04:19   0:00
ping localhost

root     
4229 
0.0 
0.0  
4336   728
pts/1   
S+  
04:21   0:00
grep ping

说明:进程依然还在

Linux nohup命令应用简介--让Linux的进程不受终端影响的更多相关文章

  1. linux–nohup命令(转)

    在应用Unix/Linux时,我们一般想让某个程序在后台运行,于是我们将常会用 & 在程序结尾来让程序自动运行.比如我们要运行mysql在后台: /usr/local/mysql/bin/my ...

  2. LINUX nohup命令输入输出深浅进出

    无论是否将 nohup命令的输出重定向到终端,输出都将附加到当前目录的 nohup.out 文件中.如果当前目录的 nohup.out 文件不可写,输出重定向到 $HOME/nohup.out 文件中 ...

  3. Linux nohup 命令

    Linux nohup 命令 如果你正在运行一个进程,而且你觉得在退出帐户时该进程还不会结束,那么可以使用nohup命令.该命令可以在你退出帐户之后继续运行相应的进程.nohup就是不挂起的意思(no ...

  4. Linux sudo 命令使用简介

    Linux sudo 命令使用简介 by:授客 QQ:1033553122 基本语法: $ sudo [-u username] [command] -u:将身份变成username的身份 #编辑/e ...

  5. linux nohup命令使程序在后台运行的方法

    在linux操作系统中从后台一直运行某个程序的方法,就是使用nohup命令了. Unix/Linux下一般比如想让某个程序在后台运行,很多都是使用 & 在程序结尾来让程序自动运行. 比如要运行 ...

  6. Linux nohup命令详解

    nohup命令及其输出文件                                                                                       ...

  7. linux nohup命令实现退出终端后程序继续后台运行

    Unix/Linux下一般想让某个程序在后台运行,很多都是使用&在程序结尾来让程序自动运行:但如果要想在退出终端后,程序依然还在后台运行,则要用nohup与&组合来实现. nohup ...

  8. Linux nohup命令详解,终端关闭程序依然可以在执行!

    大家好,我是良许. 在工作中,我们很经常跑一个很重要的程序,有时候这个程序需要跑好几个小时,甚至需要几天,这个时候如果我们退出终端,或者网络不好连接中断,那么程序就会被中止.而这个情况肯定不是我们想看 ...

  9. linux nohup命令

    nohup 命令 用途:不挂断地运行命令.如果你正在执行一个job,并且你希望在退出帐户/关闭终端之后继续运行,可以使用nohup命令.nohup就是不挂起的意思( no hang up). 语法:n ...

随机推荐

  1. 阿里Java开发规范&谷歌Java开发规范&华为Java开发规范&Tab键和空格比较&Eclipse的Tab键设置 总结

    现在收集到如下有用的信息: 阿里巴巴公开的Java开发规范:https://yq.aliyun.com/articles/69327?utm_content=m_10088 google公开的Java ...

  2. .Net 鉴权授权

    在这里总结一下工作中遇到的鉴权和授权的方法 ① 固定token的方案 通过在nginx或者代码中写死token,或者通过在限制外网访问的方式已来达到安全授权的方式 ② session方案 分布式会话方 ...

  3. Shellexecute头文件

    调用ShellExecute所需要头文件 #include   "windows.h " #include   "shellapi.h "

  4. ES6基础教程一 学习笔记

    一.变量的声明 1.var 声明全局变量 在ES6中var用来声明全局变量. 2.let 声明局部变量 3.const 声明常量 二.变量的解构赋值 //1.数组赋值 let [a,b,c]=[1,2 ...

  5. 使用node和express+mongodb实现数据增删改功能

    2018即将过去,2019即将来临,前端技术不断在在更新,学的东西越来越多.我们只有不断的学习,才不能被淘汰.在前后端分离的一个时代,后端提供接口,前端调用接口,逻辑判断,每个都是独立的工作.如果自己 ...

  6. rubymine debug需要安装依赖

    for ruby2.x gem install ruby-debug-ide --pre gem install debase --pregem install debugger2 --pre

  7. 前端组件化Polymer入门教程(1)——初识&&安装

    前端组件化Polymer入门教程目录: 前端组件化Polymer入门教程(1)--初识&&安装 前端组件化Polymer入门教程(2)--快速入门 前端组件化Polymer入门教程(3 ...

  8. GoogLeNetv4 论文研读笔记

    Inception-v4, Inception-ResNet and the Impact of Residual Connections on Learning 原文链接 摘要 向传统体系结构中引入 ...

  9. 跨站点请求伪造(CSRF)

    一.前言 跨站点请求伪造(Cross-SiteRequest Forgeries, CSRF),是指攻击者通过设置好的陷阱,强制对已完成认证的用户进行非预期的个人信息或设定信息等某些状态更新,属于被动 ...

  10. JVM学习记录-Java内存模型(二)

    对于volatile型变量的特殊规则 关键字volatile可以说是Java虚拟机提供的最轻量级的同步机制. 在处理多线程数据竞争问题时,不仅仅是可以使用synchronized关键字来实现,使用vo ...