shell 中的作业管理命令 fg bg jobs nohup

简介:

cat a.sh


#!/bin/bash


for i in `seq 100 `


do


  echo "the script is running"

  sleep 2


done


执行脚本


[root@localhost ~]# ./a.sh 

the script is running

the script is running

the script is running


使用ctrl+z 暂停命令 


使用 jobs 可以在当前shell 中看到命令


wKiom1h0yqfB47P-AAAgdNr0uvU764.jpg-wh_50


使用 fg % 1 可以让任务在前台运行


wKioL1h0yxWxzwE6AAAkSp_HLos412.jpg-wh_50

使用 bg % 1 可以让任务在后台运行,使用ctrl+c 终止命令 ,命令也会运行,关闭当前shell 终端即可


wKiom1h0y2LDCQOwAAA9waO6AY8755.jpg-wh_50


使用nohup 命令运行命令,关闭当前shell 也不影响任务运行


nohup ./a.sh & 




本文转自 水滴石川1 51CTO博客,原文链接:http://blog.51cto.com/sdsca/1890839,如需转载请自行联系原作者

相关文章
|
2天前
|
Unix Shell Linux
常见的shell命令
shell常用命令
18 11
|
4天前
|
Shell Linux
Linux shell编程学习笔记82:w命令——一览无余
Linux shell编程学习笔记82:w命令——一览无余
|
5天前
|
Java Shell Windows
java Runtime.exec()执行shell/cmd命令:常见的几种陷阱与一种完善实现
java Runtime.exec()执行shell/cmd命令:常见的几种陷阱与一种完善实现
15 5
|
2月前
|
分布式计算 资源调度 Hadoop
Hadoop入门基础(五):Hadoop 常用 Shell 命令一网打尽,提升你的大数据技能!
Hadoop入门基础(五):Hadoop 常用 Shell 命令一网打尽,提升你的大数据技能!
|
2月前
|
分布式计算 Hadoop Shell
使用Shell命令操作HDFS
【8月更文挑战第5天】使用Shell命令操作HDFS。
45 5
|
2月前
|
缓存 Shell Linux
在Linux中,bash shell 中的 hash 命令有什么作用?
在Linux中,bash shell 中的 hash 命令有什么作用?
|
2月前
|
存储 Shell 分布式数据库
Hbase 的基本shell 命令
Hbase 的基本shell 命令
|
3月前
|
存储 Shell 分布式数据库
Hbase 的基本shell 命令
Hbase 的基本shell 命令
108 8
|
2月前
|
Shell Linux
shell命令-lsof
shell命令-lsof
|
3月前
|
Shell Linux Perl
shell 编程中 awk ,wc ,$0,$1 等 命令的使用总结
shell 编程中 awk ,wc ,$0,$1 等 命令的使用总结
71 0
下一篇
无影云桌面