Blog / 阅读

linux 前台后台运行job管理

by admin on 2014-04-13 13:16:54 in ,



1, 查jobs:


hadoop11:/usr/lib/hive # jobs
[1]+  Running                 nohup hive --service hiveserver -p 10000 &  (wd: /usr/lib/hadoop-0.20.2/bin)


hadoop11:/usr/lib/hive # jobs -l
[1]+  5813 Running                 nohup hive --service hiveserver -p 10000 &  (wd: /usr/lib/hadoop-0.20.2/bin)


2,后台进程转到前台


hadoop11:/usr/lib/hive # fg %1
nohup hive --service hiveserver -p 10000        (wd: /usr/lib/hadoop-0.20.2/bin)


ctrl + z
可以将一个正在前台执行的命令放到后台,并且暂停
3,命令道后台运行:


hadoop11:/usr/lib/hive # nohup hive --service hiveserver -p 10000 &
[1] 12550
hadoop11:/usr/lib/hive # nohup: appending output to `nohup.out'


4,杀掉job:


hadoop11:~ # nohup hive --service hiveserver -p 10000 &
[1] 13284
nohup: appending output to `nohup.out'
hadoop11:~ # jobs -l
[1]+ 13284 Running                 nohup hive --service hiveserver -p 10000 &
hadoop11:~ # kill -9 13284
-bash: kill: (13284) - No such process
[1]+  Done                    nohup hive --service hiveserver -p 10000
hadoop11:~ # nohup hive --service hiveserver -p 10000 &
[1] 13368
nohup: appending output to `nohup.out'
hadoop11:~ # kill %1
-bash: kill: (13368) - No such process
[1]+  Done                    nohup hive --service hiveserver -p 10000


写评论

相关文章

上一篇:Visual Assist下载并安装,在vs中自动代码提示

下一篇:单路CPU性能排名

评论

写评论

* 必填.

分享

栏目

赞助商


热门文章

Tag 云