通过脚本关闭Ubuntu某一进程

简介: 通过脚本关闭Ubuntu某一进程

在使用过程中可以通过kill,pidof, ps等命令或脚本关闭进程。

ps命令:ps [选项]

ps -e 显示所有进程,环境变量
ps -f 全格式
ps -h 不显示标题
ps -l 长格式
ps -w 宽输出
ps -a 显示终端上地所有进程,包括其他用户地进程
ps -r 只显示正在运行地进程
ps -x 显示没有控制终端地进程

pidof命令,查看指定进程号

pidof 进程名字

kill命令,终止进程

kill -2 类似于在窗口中输入Ctrl +C

kill -9 直接终止程序

kill -2 进程号
kill -2 16113

kill配合pidof使用

kill -2 $(pidof 进程名称)
kill -2 $(pidof front_end_node)

获取进程的父进程号

cat /proc/$(pidof front_end_node)/status

图中的PPid即为front_end_node进程的父进程号(16084)。

配合kill命令使用

kill -2 $(cat /proc/$(pidof front_end_node)/status | grep PPid)
目录
相关文章
|
12天前
|
Ubuntu Shell 开发工具
ubuntu/debian shell 脚本自动配置 gitea git 仓库
这是一个自动配置 Gitea Git 仓库的 Shell 脚本,支持 Ubuntu 20+ 和 Debian 12+ 系统。脚本会创建必要的目录、下载并安装 Gitea,创建 Gitea 用户和服务,确保 Gitea 在系统启动时自动运行。用户可以选择从官方或小绿叶技术博客下载安装包。
33 2
|
2月前
|
监控 Ubuntu API
Python脚本监控Ubuntu系统进程内存的实现方式
通过这种方法,我们可以很容易地监控Ubuntu系统中进程的内存使用情况,对于性能分析和资源管理具有很大的帮助。这只是 `psutil`库功能的冰山一角,`psutil`还能够提供更多关于系统和进程的详细信息,强烈推荐进一步探索这个强大的库。
43 1
|
4月前
|
运维 Python Windows
如何通过Python脚本查找并终止占用指定端口的进程
在日常的开发和运维过程中,某些端口被意外占用是一个常见的问题。这种情况可能导致服务无法启动或冲突。本文将介绍如何通过Python脚本查找并终止占用指定端口的进程,以确保系统的正常运行。
|
4月前
|
Java Shell
通过端口杀掉进程的脚本
通过端口杀掉进程的脚本
34 0
|
5月前
|
Ubuntu Java Linux
Linux centos7 ubuntu 一键安装Java JDK 脚本 shell 脚本
Linux centos7 ubuntu 一键安装Java JDK 脚本 shell 脚本
123 2
|
5月前
|
Ubuntu 应用服务中间件 Linux
Linux Centos7 ubuntu 安装nginx,脚本一键安装nginx
Linux Centos7 ubuntu 安装nginx,脚本一键安装nginx
132 2
|
1月前
|
并行计算 Ubuntu Linux
Ubuntu学习笔记(五):18.04安装多版本CUDA
这篇博客文章介绍了在Ubuntu 18.04系统上如何安装和切换不同版本的CUDA,以及如何安装不同版本的cuDNN。
206 2
|
1月前
|
并行计算 PyTorch TensorFlow
Ubuntu安装笔记(一):安装显卡驱动、cuda/cudnn、Anaconda、Pytorch、Tensorflow、Opencv、Visdom、FFMPEG、卸载一些不必要的预装软件
这篇文章是关于如何在Ubuntu操作系统上安装显卡驱动、CUDA、CUDNN、Anaconda、PyTorch、TensorFlow、OpenCV、FFMPEG以及卸载不必要的预装软件的详细指南。
3557 3
|
11天前
|
Ubuntu 开发工具 git
Ubuntu安装homebrew的完整教程
本文介绍了如何在没有公网的情况下安装 Homebrew。首先访问 Homebrew 官网,然后通过阿里云的镜像克隆安装脚本,并创建普通用户进行安装。接着修改 `install.sh` 文件指向国内镜像,执行安装命令。最后配置环境变量并更换 Homebrew 源为国内镜像,确保安装顺利。
114 50

热门文章

最新文章

下一篇
无影云桌面