如果要删除名为 "abc" 的进程,可以用以下步骤完成!
1. 查看进程,比如说有名为 abc 的进程,可以这样查看它的详细信息:
ps -aux | grep -i "abc" //表示查看所有包含abc字符的进程;
2. 去掉包含grep本身命令的情况:
ps -aux | grep -i "abc" | grep -v grep
3. 使用awk命令打印需要的进程号:
ps -aux | grep -i "abc" | grep -v grep | awk '{print $2}'
4. 使用kill命令删除所有进程
ps -aux | grep -i "abc" | grep -v grep | awk '{print $2}' | xargs kill 9
5. 牵涉到共享内存的释放情况,还需要删除之(ipcs/ipcrm命令的使用)
ipcs -m | grep oracle | awk '{print $2}' | xargs ipcrm shm