`
moqiang02
  • 浏览: 529813 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
文章分类
社区版块
存档分类
最新评论

& 和nohup使用

 
阅读更多

" & "的使用 将工作丢到背景(这里指的背景并非是系统的背景,指的是在终端模式下,可以避免ctrl+c中断的一个情景)中去执行(但是如果终端关闭时,程序也就退出了,这时可以使用nohup指令)

[sislcb@gm_247 ~]$ tar -zpcf test.gz test &

[1] 26433 // [1] 分配的后台工作号码, 26433 是PID

[1]+ Done tar -zpcf test.gz test // 表示[1]这个工作号码完成了,


停止程序 [ctrl+z]


暂停 使用[ctrl+z]将当前正在打开的工作,丢到背景中去,则状态出于暂停状态了

比如当前正在 vi ~/.bash状态,ctrl+z之后,

会输出

[1]+ Stopped vim ~/.bash

观察目前的背景工作状态: jobs

将背景工作拿到前景来处理的指令: fg

让工作在背景下(暂停的状态)的状态变成运行中的指令:bg

kill -9 pid 强制删除一个不正常的 工作

kill -15 pid 正常的步骤退出(15是默认值)

两者的区别是,比如正在vi temp.txt ,如果是9的话,就会有一个.temp.txt.swp的临时文件存在,如果是15的话是正常退出的,就没有了

nohup 可以再脱机或者注销之后,让工作继续进行

分享到:
评论

相关推荐

    Linux nohup实现后台运行程序及查看(nohup与&)

    这时就需要借助 nohup 和 & 命令来实现。 nohup java -server -Xms128M -Xmx512M -XX:MetaspaceSize=128M -jar test.jar $1 $2 $3 & (1) nohup  加在一个命令的最前面,表示不挂断的运行命令 (2) & 加载一个命令的...

    linux后台执行命令&和nohup的具体使用方法

    主要介绍了linux后台执行命令&和nohup的具体使用方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

    linux &、nohup与Systemctl的使用

    主要介绍了linux &、nohup与Systemctl的使用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

    nohup和&的区别

    使用&后台运行程序: • 结果会输出到终端 • 使用Ctrl + C发送SIGINT信号,程序免疫 • 关闭session发送SIGHUP信号,程序关闭 ...平日线上经常使用nohup和&配合来启动程序: • 同时免疫SIGINT和SIGHUP信号

    详解nohup /dev/null 2&1 含义的使用

    nohup命令:如果你正在运行一个进程,而且你觉得在退出帐户时该进程还不会结束,那么可以使用nohup命令。该命令可以在你退出帐户/关闭终端之后继续运行相应的进程。nohup就是不挂起的意思( n ohang up)。 该命令的...

    nohup、&、setsid、fork和fg、bg究竟有啥区别?

    ,而命令行或脚本中可以通过使用命令setsid来运行程序实现。setsid帮助一个进程脱离从父进程继承而来的已打开的终端、隶属进程组和隶属的会话。  需要注意,代码中调用setsid是有条件的:即调用进程自己不能是进程...

    一文明白使用nohup将服务器训练程序后台运行不关闭+随时通过查看训练情况输出与visdom可视化

    使用nohup将训练程序后台不间断运行+随时查看训练情况输出与可视化使用服务器进行远程训练nohup指令和查看输出缺省输出文件的写法指定输出文件的写法和CUDA一起用实时查看out配合visdom使用 使用服务器进行远程训练 ...

    nohup使用方法LINUX|CENTOS

    入门

    Linux-nohup日志拆分

    主要涉及Linux下对nohup的日志按照每天定时拆分生成新的日志并清空nohup原来的日志

    解决Python paramiko 模块远程执行ssh 命令 nohup 不生效的问题

    1、使用 paramiko 模块ssh 登陆到 linux 执行nohup命令不生效 # 执行命令 def command(ssh_config, cmd, result_print=None, nohup=False): ssh = paramiko.SSHClient() ssh.set_missing_host_key_policy...

    【已解决】利用nohup使得Python Flask项目在Ubuntu系统上后台运行

    二、nohup 1、nohup 是 no hang up 的缩写,就是不挂断的意思。 2、nohup命令:在系统上运行一个进程的时候,不想让其在你退出账号时关闭,即可用nohup命令。该命令可以在你退出帐户/关闭终端之后继续运行相应的进程...

    nohup命令详解.txt

    linux nohup 命令详解 自己留用

    详解nohup /dev/null 2>&1 含义的使用

    主要介绍了详解nohup /dev/null 2>&1 含义的使用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

    nohup.out

    nohup.out

    详解linux下nohup日志输出过大问题解决方案

    主要介绍了详解linux下nohup日志输出过大问题解决方案,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

    linux下nohup日志输出过大问题的解决方法

    linux下nohup日志输出过大问题的解决方法

    RocketMQ-3.5.8 源码安装版

    nohup sh mqnamesrv -c ../conf/mqnamesrv.properties >namesrv.out 2>&1 & nohup sh mqbroker -c ../conf/2m-noslave/broker-a.properties >broker.out 2>&1 & nohup sh mqbroker -c ../conf/2m-noslave/broker-b...

    rocketmq控制台jar和启动指令

    rocketmq控制台jar和启动指令,用来图形化查看mq队列和消息,启动指令:nohup java -jar rocketmq-console-ng-1.0.0.jar --server.port=12581 --rocketmq.config.namesrvAddr=192.168.100.62:28881 & 或者 nohup ...

    禁止国外IP地址防火墙shell脚本

    把国内地址和当前机器上连接的地址加入白名单。每次重启机器会自动加载白名单。vos软交换、asterisk、freeswitch放到公网上,容易遭受外网攻击。可以使用该脚本防护,禁止国外地址访问攻击。 执行过程:把2个文件...

Global site tag (gtag.js) - Google Analytics