-
语法:kill [-s “信息名称或编号”] [程序] 或 kill [-l “信息编号”]。
附加说明:kill 将指定信息发送到程序。 默认消息是 sigterm(15),它可以终止指定的程序。
如果仍然无法终止程序, 可以使用 sigkill(9) 消息来尝试强制删除程序。 可以使用 PS 命令或 jobs 命令查看程序或作业的编号。
参数: l “信息编号” 如果未添加“信息编号”选项,则 -l 参数将列出所有信息名称。
s “消息名称或编号”指定要发送的消息。
Procedure] [Procedure] 可以是程序的 PID 或 PGID,也可以是作业编号。
-
你只能看到是否有日志,如果你杀死它,你可以看到谁有权限。
-
Linux 查询进程和结束进程。
1. ps -ef |grep redisps:显示进程。
a 显示所有程序。
e 该参数的效力和分配"a"参数是相同的。
f 显示 UID、PPIP、C 和 Stime 字段。
grep 命令是查看。
中间 |yes pipe 命令表示 ps 命令与 grep 同时执行,表示显示与 redis2 相关的进程kill[参数][进程号]。
kill -9 4394
kill 是发给进程 ID 的信号。 默认情况下,发送的信号是 sigterm,kill -9 发送的信号是 sigkill,即信号不会被系统阻塞,因此 kill -9 可以顺利终止过程。 当然,您也可以使用 kill 向进程发送其他信号。
有关更具体的 Linux 命令,请参阅以下内容:
-
chkconfig --list 查询所有当前正在运行的服务chkconfig --list atd 查询 atd 服务的当前状态2下次系统启动时停止所有服务,不再启动,如下图所示:
chkconfig --levels 12345 networkmanager off
如果要查看当前正在运行的服务,请使用以下语句过滤 chkconfig --list |:grep on3.如果只想让当前设置状态有效,系统重启后不会生效,可以使用以下命令停止服务:
service sshd stop
-
ps -aux 查看所有进程,里面有一个 pid,就是进程号。 如果要结束一个进程,请 kill pid,例如,kill 2033。
如果要查询一个服务的进程号(前提是你知道它是什么服务),例如 pgrep httpd 会检查 httpd 服务每个进程的进程号,如果出现几个,则表示有多个进程,可以使用 pkill httpd all 直接结束所有与 httpd 相关的进程。
如果无法杀死某些进程,则可以暴力杀死 -9 +pid
在 Linux 中,如果要查看某个进程的启动时间,可以使用 ps aux 命令,但 ps aux 命令的缺点是它只能显示到年、日期或时间的时间,而不能具体显示年、月、日、小时、分钟和秒。 如果要查看进程的具体开始时间,请使用 ps -p pid -o lstart,其中 pid 是进程的进程 ID 号。 如下图所示,显示系统中所有 httpd 进程的具体启动时间。 >>>More
Linux:查看软件的安装路径。
在 Linux 中,很难看到软件的安装路径(地址)。 例如,如果删除了文件的快速启动项,或者要创建快速启动项,或者要删除或添加安装文件,则需要在很多地方使用该文件的安装路径的命令。 >>>More
示例:如果您在 Linux 平台上后台运行四个 vim 进程,请运行以下命令以同时终止所有四个 vim 进程: >>>More