Linux 暂停命令

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux 暂停命令相关的知识,希望对你有一定的参考价值。

那位大侠告诉我Linux里面,在写脚本的时候如果想像Windows那样使用pause这样的命令暂停一下使用那一条命令呀?
先谢谢咯&*……

linux的暂停命令就是将进程杀死。

用一个实例说明:

1、首先使用tar命令打包/usr目录:

开启一个新窗口查看其进程状态:

进程处于运行状态(R)

2、使用kill -STOP 命令将该进程暂停:

再观察其状态:

此刻进程处于暂停状态了(T)

3、使用kill -CONT恢复进程执行

进程恢复运行状态(R)

参考技术A 是让你指定内核头文件。

要想停止安装,可以用CTRL+ALT+F3这三个组合键,切换到另一个虚拟终端,ps aux|grep "configure" 命令找出这个进程号,然后kill -9 这个进程号就可以杀死这个进程了。

个人建议用VirtualBox虚拟机,开源软件,比VMWARE简单易用。
参考技术B #!/bin/bash
# init
function pause()
read -p “$*”

# other stuff
pause 'Press any key to continue…'
# other stuff本回答被提问者和网友采纳

Linux 命令(255)—— sleep 命令

文章目录

1.命令简介

sleep 暂停指定的时间。

2.命令格式

sleep NUMBER[SUFFIX]...
sleep OPTION

SUFFIX 缺省是 s,指暂停指定的秒数,m 指分钟,h 指小时,d 指天数。

如果 NUMBER 是 infinity,表示暂停永久。

3.选项说明

--help 显示帮助信息,然后结束。
--version 显示版本信息,然后结束。

4.常用示例

(1)暂停 1 秒。

sleep 1

# 或
sleep 1s

(2)暂停 1 分钟。

sleep 1m

(3)暂停 1 小时。

sleep 1h

(4)暂停 1 天。

sleep 1d

(5)脚本中使用 sleep。

有时在写一些以循环方式运行的监控脚本,设置时间间隔是必不可少的,下面是一个Shell进度条的脚本演示在脚本中生成延时。

#!/usr/bin/bash

b=''
for ((i=0;$i<=100;i++)); do
 printf "Progress:[%-100s]%d%%\\r" $b $i
 sleep 0.1
 b=#$b
done
echo

输出效果:

Progress:[####################################################################################################]100%

参考文献

sleep(1) - Linux manual page - man7.org
sleep(1p) - Linux manual page - man7.org
sleep - 将目前动作延迟一段时间- Linux 命令搜索引擎

以上是关于Linux 暂停命令的主要内容,如果未能解决你的问题,请参考以下文章

windows shell脚本命令中,暂停一段时间用哪个命令?

Linux 命令(255)—— sleep 命令

Linux 命令(255)—— sleep 命令

Linux 命令(255)—— sleep 命令

Linux系统中暂停正在运行的进程并放入后台

Linux 命令行模式快捷键使用