杀死进程:
1、kill -l 命令 杀死单一进程
(1、平滑重启。用法:kill -SUP 「进程id」如果更改了某个程序的配置文件,可以使用信号1,这样不会影响终端用户的操作影响。类似于在线更新一类。
kill后面一定跟信号代码或者信号名称 不能直接用于进程id
例:kill -1 2235 #重启进程。kill -9 3455 #强制杀死进程
2、killall [选项] [信号] 进程名
3、pkill 和killall效果一致
多一个功能。可以加-t选项 踢掉登录的用户。
用法:使用w命令判断用户 随后使用pkill -9 -t 用户tty
必须使用超级用户才可以执行提出用户操作。
4、w命令 查看当前登录的用户
#重启进程 kill -HUP id kill -1 id #杀死进程 kill -9 id #批量杀死 killall -9 httpd #交互式 killall -i -9 httpd
#按照终端号杀死进程 pkill -9 -t pts/1
重启进程 强制杀死进程
一、进程管理-杀手进程
kill -l
kill -HUP 1523 #重启阿帕奇进程,1523是阿帕奇的进程id
w #当前登录的用户信息
按照终端号踢出用户
3、pkill命令
pkill -9 -t pts/1
2、killall命令
kill命令的两个常用参数
1、kill命令
kill -l 查看可用的进程信号
kill 进程号 默认其实就是-15 代表正常结束进程的信号
kill -1 进程号 平滑重启进程
killall -9 httpd (进程名) 批量停止进程组
pkill -9 -t tty1 删除tty1终端下的所有进程 实际表现为踢下线
w 查看当前登录的用户包括top的第一行系统监控状态,还能看到用户当前执行的命令,可以用来判断哪个终端是自己的
按照终端号踢出用户
kill的参数
信号代号名称及说明
信号说明:
kill -9 进程id 强制杀死单个进程
killall -9 进程名 强制杀死进程程序 加i询问
w 查看当前登录的用户
pkill -9 -t 进程号 踢用户
pkill -9 -t tty6
踢掉指定用户
1-4linux杀死进程:
3、pkill:
pkill 【选项】【信号】进程名
1-4linux杀死进程:
3、pkill:
pkill 【选项】【信号】进程名
1-4linux杀死进程:
3、pkill:
pkill 【选项】【信号】进程名
1-4linux杀死进程:
1、kill:
kill -l :可以看到kill命令所能支持的信号,常用的有第一个,指平滑重启。kill -1 pid 将pid为xxx的进程平滑重启,杀死进程加载新的配置文件但是不会踢掉用户;第九个是指强制终止进程 kill -9 pid
2、killall:
杀死进程(仅正常关闭无效时使用)
kill 杀死单一进程 -l #查看可用的进程信号 (信号1 HUP 平滑重启,9 SIGKILL 立即强制结束进程,15 SIGTERM 正常结束进程的信号
2,killall [选项][信号]进程名 #按照进程名杀死进程,-i交互式,询问是否杀死某个进程,-I,忽略大小写
3.pkill [选项][信号]进程名 #按照进程名终止进程,-t 终端号;按照终端号剔除用户,
w:使用此命令查看本机已经登入的用户
pkill -9 -t pst/1 # 强制杀死pst/1虚拟终端登入的进程(超级用户有权利,多个超级用户按操作时间计算)
终端号踢除用户
11111
11111