首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 操作系统 >

& 跟nohup使用

2013-08-29 
& 和nohup使用?[sislcb@gm_247 ~]$ tar -zpcf test.gz ?test &[1] 26433 ? ? ? ?// [1] 分配的后台工作号

& 和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 可以再脱机或者注销之后,让工作继续进行

?

?

?

热点排行