目录
1. sleep 命令
- 默认单位为秒
sleep 1 # 表示延迟1秒
sleep 1s # 表示延迟1秒
sleep 1m # 表示延迟1分
sleep 1h # 表示延迟1小时
sleep 1d # 表示延迟一天
- 编写shell脚本
# 编写一个shell脚本
vim 01_shell.sh
# 添加执行权限
chmod +x 01_shell.sh
- 填入以下内容
#!/bin/bash
echo "开始睡眠.."
sleep 2s
echo "睡眠结束"
- 运行结果
2. usleep 命令
默认单位为微秒 (us)
1s = 1000ms = 1000000us
区别: sleep 不但可以用秒为单位,还可以指定其他延迟的单位 比如 小时 分钟 天
# 延迟0.1秒
sleep 0.1
或
usleep 100000
# 延迟 10 毫秒
sleep 0.01
或
usleep 10000