博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
shell 中的作业管理命令 fg bg jobs nohup
阅读量:6806 次
发布时间:2019-06-26

本文共 423 字,大约阅读时间需要 1 分钟。

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 中看到命令

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

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

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

nohup ./a.sh & 

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

你可能感兴趣的文章
3.CCNA第三天-认识和操作思科IOS操作系统
查看>>
poj 2485 Highways (prim)
查看>>
交叉编译Mesa,X11lib,Qt opengl
查看>>
Openfire:安装指南
查看>>
【转载】Nginx 简介
查看>>
Linux实践篇--自动删除n天前日志
查看>>
IO inputStream和outputStream
查看>>
1.腾讯微博Android客户端开发——OAuth认证介绍 .
查看>>
【JAVA笔记——道】JAVA对象销毁
查看>>
ORACLE物理存储结构
查看>>
markdown笔记
查看>>
Groovy 读书笔记
查看>>
求组合算法-----m个元素中选n个
查看>>
Http协议
查看>>
再发一次flash图片上传
查看>>
SQL SERVER LEAD AND LAG FUNCTION
查看>>
USACO 3.3 游戏
查看>>
我的学术诚信与职业道德
查看>>
SpringMVC之文件下载
查看>>
python中的zip()函数和map()函数
查看>>