【转载】 nohup和&区别】的更多相关文章

nohup 一.[解释] 不挂断地运行命令.no hangup的缩写,意即“不挂断”.一般理解&记住一个命令最简单的方法是记住它是什么缩写,就自然理解了这个命令.nohup运行由 Command参数和任何相关的 Arg参数指定的命令,忽略所有挂断(SIGHUP)信号: 二.[语法] nohup Command [ Arg ... ] [ & ]nohup 命令运行由 Command参数和任何相关的 Arg参数指定的命令,忽略所有挂断(SIGHUP)信号.在注销后使用 nohup 命令运行后…
       &是指在后台运行,但当用户推出(挂起)的时候,命令自动也跟着退出 &的意思是在后台运行,  ./a.out & 的时候, 即使你用ctrl C,  那么a.out照样运行(因为对SIGINT信号免疫). 但是要注意, 如果你直接关掉shell后, 那么, a.out进程同样消失. 可见, &的后台并不硬(因为对SIGHUP信号不免疫). nohup --help Run COMMAND, ignoring hangup signals. 可以看到是“运行命令,…
——作为java程序员,经常会遇到这样一个问题,打个jar包,测试或者上线生产,于是乎面临的选择来了,java –jar or nohup? 下面我来扒一扒: 一.    java -jar a.jar &   直接启动jar文件,在当前会话进程中开启一个子进程来运行程序,这个子进程会随着会话进程的结束而结束. 这种情况适合短时间测试用. 二.     nohup java -jar a.jar&   先交代一下名词: hangup (挂断),终端退出时会发送 hangup 信号来通知其关…
Nohup的原理也很简单,终端关闭后会给此终端下的每一个进程发送SIGHUP信号,而使用nohup运行的进程则会忽略这个信号,因此终端关闭后进程也不会退出. Linux的信号 SIGHUP:当用户退出 Shell 时,由该 Shell 开启的所有进程都会接收到这个信号,默认动作为终止进程SIGINT:发送给前台进程组中的所有进程.常用于终止正在运行的程序,一般由 CTRL+C 组合键触发SIGTSTP:发送给前台进程组中的所有进程,常用于挂起并暂停一个进程,一般由 CTRL+Z组合键触发原文链接…
linux进程管理总结 https://www.cnblogs.com/chenfangzhi/p/10660355.html 高手总结的.. 看出来我是菜逼. 目录 一.进程相关的概念 二.关闭会话时子进程进程被杀死 三.nohup的原理 四.setsid原理 五.daemon &和守护进程的区别 六.服务进程为什么要fork两次 七.systemd管理daemon 八.僵尸进程 九.进程名字和启动时指定进程名字 十.source command和./command 和exec命令的区别 一.…
目录 一.进程相关的概念 二.关闭会话时子进程进程被杀死 三.nohup的原理 四.setsid原理 五.daemon &和守护进程的区别 六.服务进程为什么要fork两次 七.systemd管理daemon 八.僵尸进程 九.进程名字和启动时指定进程名字 十.source command和./command 和exec命令的区别 一.进程相关的概念 进程需要了解 进程,父进程,进程组,会话和控制终端的相关概念. 进程和父进程:每个进程都有父进程,而所有的进程以init进程为根,形成一个树状结构…
last指令 重新登录使用last指令查看登录情况 pts的理解 who:查看目前有谁在线 pts是所谓的伪终端或虚拟终端,具体表现就是你打开一个终端,这个终端就叫pts/0,如果你再打开一个终端,这个新的终端就叫pts /1. 守护进程 比如我们使用 ps -ef | grep nginx  里面有的会显示pts 如果是?就是没有在任何终端执行,在后台是守护进程 我们发现runserver 会有两个进程 是因为django设置自动加载配置文件的原因.在运行命令后面可以加--noreload这样…
学习使人进步,好记性不如烂笔头 在线正则 在线正则 ^(.)(.).*?\2\1$ 正式开始总结 cat 反过来读取文件 tac file.txt nl --> number line 如 cat file.txt|nl 行号提前 获得完整的文件路径 readlink -f file.txt 使用正则表达式重命名所选文件 rename 's/.bak$/.txt/' *.bak 每一秒监控 watch -n 1 "ls -alh" free -s 1 -h 使用一个端口杀死程序…
转载自:http://blog.csdn.net/xuanxiaochuan/article/details/25052057 serialVersionUID作用:        序列化时为了保持版本的兼容性,即在版本升级时反序列化仍保持对象的唯一性.有两种生成方式:       一个是默认的1L,比如:private static final long serialVersionUID = 1L;       一个是根据类名.接口名.成员方法及属性等来生成一个64位的哈希字段,比如:    …
本文转载自:转载请说明出处,谢谢[hyddd(http://www.cnblogs.com/hyddd/)] Http定义了与服务器交互的不同方法,最基本的方法有4种,分别是GET,POST,PUT,DELETE.URL全称是资源描述符,我们可以这样认为:一个URL地址,它用于描述一个网络上的资源,而HTTP中的GET,POST,PUT,DELETE就对应着对这个资源的查,改,增,删4个操作.到这里,大家应该有个大概的了解了,GET一般用于获取/查询资源信息,而POST一般用于更新资源信息. 1…