大家好,欢迎来到IT知识分享网。
kill命令
- kill,killall,pkill 关闭进程
kill 4089 #杀死指定pid进程
- killall&pkill filename 杀死指定名字进程
常用参数:
-i 交互
-I 忽略大小写
-e name 跟名字
pkill prometheus #杀死指定名字进程
- kill -l +信号 (用的较多:kill -9 pid)
-
- 1 SIGHUP 重新加载配置
- 2 SIGINT 键盘中断
- 3 SIGQUIT 退出
- 9 SIGKILL 强制结束 *
- 15 SIGERM 终止
- 18 SIGCONT 继续
- 19 SIGSTOP 停止
- 20 SIGSTP 暂停/挂起(ctrl+z)
常用演示:
[root@zzp ~]# ps -aux |grep vim root 6993 0.0 0.2 4656 pts/1 T 07:49 0:00 vim a.txt root 7752 0.1 0.2 5016 pts/1 S+ 08:46 0:00 vim ass.txt root 7873 0.0 0.0 976 pts/2 R+ 08:47 0:00 grep --color=auto vim [root@zzp ~]# kill -9 7752 [root@zzp ~]# ps -aux |grep vim root 6993 0.0 0.2 4656 pts/1 T 07:49 0:00 vim a.txt root 7906 0.0 0.0 972 pts/2 S+ 08:48 0:00 grep --color=auto vim [root@zzp ~]# [root@zzp ~]# ps aux |grep 'rsyslogd' root 545 0.0 0.2 5076 ? Ssl 02:26 0:04 /usr/sbin/rsyslogd -n root 7971 0.0 0.0 976 pts/2 S+ 08:52 0:00 grep --color=auto rsyslogd [root@zzp ~]# ps aux |grep 'rsyslogd'|grep -v 'grep'|awk '{print $2}' #截取rsyslogd进程号pid 545 [root@zzp ~]# ps aux |grep 'rsyslogd'|awk 'NR==1{print $2}' #截取rsyslogd进程号pid 方法二 545 [root@zzp ~]# kill -SIGHUP $(ps aux |grep 'rsyslogd'|awk 'NR==1{print $2}') #重新加载 [root@zzp ~]# tail -5 /var/log/messages #查看执行日志 Nov 5 09:02:54 zzp dbus[550]: [system] Successfully activated service 'org.freedesktop.hostname1' Nov 5 09:02:54 zzp dbus-daemon: dbus[550]: [system] Successfully activated service 'org.freedesktop.hostname1' Nov 5 09:02:54 zzp gnome-software-service.desktop: 01:02:54:0792 Gs no app for changed Nov 5 09:02:54 zzp systemd: Started Hostname Service. Nov 5 09:03:01 zzp rsyslogd: [origin software="rsyslogd" swVersion="8.24.0" x-pid="545" x-info="http://www.rsyslog.com"] rsyslogd was HUPed [root@zzp ~]#
为什么修改了配置文需要重启服务,因为修改后inode变了,需要重新加载
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/154831.html