#!/bin/bash

检测apt是否被占用

if fuser /var/lib/dpkg/lock >/dev/null 2>&1 ; then echo "apt is locked, killing related processes..."

# 获取已被调用的apt进程PID
pids=$(ps -e | grep apt | awk '{print $1}')

# 杀死相关进程
for pid in $pids; do
    kill -9 $pid
done

echo "Related processes killed."
exit 0

fi

echo "apt is not locked." exit 1

Linux脚本用于检测apt是否被占用 占用杀死相关进程 用ps -e 查看已被调用的apt

原文地址: https://www.cveoy.top/t/topic/fiP7 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录