社区
Linux/Unix社区
帖子详情
unix下如何通过进程名杀进程,在线等待!!!!
fencer2004
2005-08-04 09:54:34
由于是由脚本运行时杀进程,所以不能使用kill通过pid杀进程,所以想通过进程名杀进程,试过killall但不行?
...全文
404
8
打赏
收藏
unix下如何通过进程名杀进程,在线等待!!!!
由于是由脚本运行时杀进程,所以不能使用kill通过pid杀进程,所以想通过进程名杀进程,试过killall但不行?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
tb01412
2005-08-05
打赏
举报
回复
Killall 进程名
sharkhuang
2005-08-05
打赏
举报
回复
脚本也可以了!这个问题好多人问
rongstar
2005-08-04
打赏
举报
回复
#name : kill_sh
kill_func()
{
ps -ef | grep -v "grep" | grep "$1" | grep -v "vi" | grep -v "make" |awk '{print $2 "\t" $8}' >killed.txt
while read P_ID P_NAME
do
# echo $P_ID
kill -9 $P_ID
done<killed.txt
rm -rf killed.txt
}
if [ $# -lt 1 ]
then
echo "Usage:`basename $0` p_name"
exit 1
fi
for i in $*
do
kill_func $i
echo "$i killed"
done
这个脚本名字是kill_sh可以实现,只要输入kill_sh pname,可以有多个p_name
asphp
2005-08-04
打赏
举报
回复
killall -9 processname
yinzhj_2002cn
2005-08-04
打赏
举报
回复
用脚本也可以实现通过PID杀死进程的呀,用C写一段程序就能实现了。
slone
2005-08-04
打赏
举报
回复
9494
yjf7888
2005-08-04
打赏
举报
回复
用ps,awk,kill组合可以实现
fencer2004
2005-08-04
打赏
举报
回复
我已经搞定了
pid='ps -a | grep "prog" | awk '{print $1}''
kill -9 $pid
大家不用顶了
Linux/
Unix
系统下常用的命令
Linux/
Unix
系统下常用的命令:shell环境 命令行环境 命令解释器 shell环境下写脚本,就是shell脚本 将多条命令写成自动化脚本,自动批量执行 结合计划任务定时执行 ctontab ——后台服务管理者 基本思路 思路:遇到困难的"三把斧" 我是谁?我在哪儿?我有什么? 身份 目录有权限 文件、目录 1、查看用户身份:id 我是谁? 身份有权限有关 1)查看最初登录身份:who am i 2)查看当前用户名:whoami 3)查看当前用户详细身份:id 用户id、
unix
常用命令
ls [-a -l] 列出文件 cp [-i -r] 复制,-i 已存在同名时询问,-r 递归子目录 mv [-i -f] 移动,-f 已存在同名时强制移动 rm [-i -f -r] 删除 mkdir 建子目录 cd [ .. ] 改变当前目录,..返回上一层 rmdir 只能删除空目录 pwd 显示当前工作目录 cat [-n]...
ps、kill、nice:Linux
进程
管理的三大核心命令深度解析
Linux
进程
管理是系统运维与开发的基石,其本质围绕
进程
状态观测、信号通信与资源调度三大维度展开。ps命令通过读取/proc文件系统提供
进程
快照,揭示R/S/D/Z/T等内核态行为;kill并非简单终止,而是基于POSIX信号协议(如SIGTERM优雅退出、SIGKILL强制回收)实现
进程
间异步协作;nice则作用于CFS调度器,通过nice值影响static_prio与vruntime,调控CPU时间片分配公平性。三者协同构成‘观测—干预—调优’闭环,广泛应用于服务启停、日志轮转、容器生命周期管理及性能调
Python多线程与多
进程
选型决策指南:从GIL到生产级调度
Python并发编程的核心矛盾在于解释器层(GIL)与操作系统层(线程/
进程
调度)的协同机制。理解GIL的真实作用域——它仅锁定Python对象内存管理,而非所有CPU操作——是突破性能瓶颈的前提;而多
进程
的价值本质是突破内存共享边界、实现真正的CPU并行与故障隔离。技术选型不应止步于‘IO密集用线程、CPU密集用
进程
’的粗粒度划分,而需结合资源瓶颈定位(CPU%、内存增长、IPC开销)、C扩展库GIL释放行为、数据传输规模及容错等级,构建可量化的调度决策树。本文聚焦真实生产环境中的混合型任务场景,提供基于
Linux-shell工作常用命令汇总
shell命令 man man name man section name man -k regexp #列出关键字和正则表达式匹配的手册项目录 运行中任务,暂停,重新后台启动。 $ ctrl + Z $ bg 1 date date "+%Y-%m-%d %H:%M:%S Day %j" #j当天是今年的第几天 date "+%s" #从1970年秒 ntpdate #校正系统协议时间 ntpdate -q 0.pool.ntp.org #normal user ntpdate 0.pool.
Linux/Unix社区
23,223
社区成员
74,536
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章