在Linux系统中,如果你想要停止一个正在运行的脚本,可以使用以下几种方法:
Ctrl+C
这是最直接的方法,适用于大多数情况。按下 Ctrl+C
会向当前运行的进程发送 SIGINT
信号,通常会导致进程终止。
# 示例脚本
#!/bin/bash
while true; do
echo "Running..."
sleep 1
done
运行脚本:
./script.sh
停止脚本:
Ctrl+C
kill
命令如果你知道进程的PID,可以使用 kill
命令发送信号来停止进程。
# 查找进程ID
ps aux | grep script.sh
# 停止进程
kill <PID>
例如:
kill 1234
pkill
命令pkill
命令可以根据进程名来停止进程。
pkill script.sh
kill -9 <PID>
发送 SIGKILL
信号强制停止进程。kill -9 <PID>
sudo
提升权限。sudo kill <PID>
通过以上方法,你可以有效地停止Linux系统中的脚本运行。
领取专属 10元无门槛券
手把手带您无忧上云