Shell脚本中让进程休眠的方法(sleep用法)
- 软件编程
- 2026-01-11 18:49:38
有时候写Shell的脚本,用于顺序执行一系列的程序。 有些程序在停止之后并没能立即退出,就例如有一个 tomcat 挂了,就算是用 kill -9 命令也还没瞬间就结束掉。

这么如果 shell 还没等其退出就接着执行下一行,这么就出乱子了。 刚知道了原来 shell 也能有 sleep 的参数。
复制代码 代码如下:
sleep 1 睡眠1秒
sleep 1s 睡眠1秒
sleep 1m 睡眠1分
sleep 1h 睡眠1小时
用法如下,例如重启tomcat:
复制代码 代码如下:
#!/bin/sh
/opt/tomcat/bin/shutdown.sh
sleep 3 #等3秒后执行下一条
/opt/tomcat/bin/startup.sh
# 重启
# Shell
# tomcat
# 知道了
# 能有
# 有一个
# 没能
# 还没
# 瞬间
# 就算是
# 挂了
# Shell脚本
# shell命令while循环中使用sleep命令代码示例
# 下一条
# kill
# 让进程休眠
# sleep用法
# shell sleep睡眠命令的具体使用
相关推荐:
解决docker加载新的镜像后repository和tag名称都为none的问题
javascript中call,apply,bind的区别详解
Java用户交互scanner及运算结构代码详解
springboot如何实现自动装配源码解读
Java中冒泡排序的原生实现方法(正序与逆序)
浅析MySQL的WriteSet并行复制
关于SpringBoot使用Redis空指针的问题(不能成功注入的问题)
微信小程序实现日历小功能
java使用jar包生成二维码的示例代码
解决Docker之mysql容器数据库更改不生效的问题
详解IDEA社区版(Community)和付费版(UItimate)的区别
解决docker run时候启动两个占有不同端口的问题
使用Tomcat Native提升Tomcat IO效率的方法详解
PHP基于进程控制函数实现多线程
js调用网络摄像头的方法
如何用SpringBoot 进行测试
PHP大文件分割分片上传实现代码
手把手教你如何编译打包video.js
jQuery-App输入框实现实时搜索
python全栈开发语法总结
详解prometheus监控golang服务实践记录
SQL Server 批量插入数据的完美解决方案
Java Spring数据单元配置过程解析
利用zabbix监控ogg进程(Linux平台)
Springcloud Nacos基本操作代码实例
docker.service启动报错的一次排查详解
Python常用GUI框架原理解析汇总
python不同版本的_new_不同点总结
详解 c# 克隆
python使用requests库爬取拉勾网招聘信息的实现
IDEA插件EasyCode及MyBatis最优配置步骤详解
IDEA main主函数如何添加args变量
Java8中方法引用的使用详解
在java中main函数如何调用外部非static方法
C# 使用SDL2实现Mp4文件播放音视频操作
MySQL如何使用时间作为判断条件
全网最完整的Redis新手入门指导教程
C++ cin速度优化详解
python os.rename实例用法详解
IntelliJ IDEA之高效代码插件RainBow Brackets详解
Docker运行springboot项目的实现
C++ 实现输入含空格的字符串
idea打包java可执行jar包的实现步骤
python IP地址转整数
Python: glob匹配文件的操作
解决goland中编辑tpl文件不高亮没智能补全的问题
Python getsizeof()和getsize()区分详解
在宿主机上执行docker容器内部的shell或程序方式
快速入门Shell脚本之条件判断语句与循环
Java学习教程之定时任务全家桶
本文转自网络,如有侵权请联系客服删除。
热门内容推荐
C#使用虚拟方法实现多态
- 2026-01-11
JavaScript原生对象之String对象的属性和方法详解
- 2026-01-11
js实现DOM走马灯特效的方法
- 2026-01-11
轻松创建nodejs服务器(1):一个简单nodejs服务器例子
- 2026-01-11
php实现微信公众平台账号自定义菜单类
- 2026-01-11
