陈奇网络工作室

云计算学习课程简介资料:使用信号控制过程

云计算

今天我给大家看几个云计算学习课程的概要资料。 本文是使用信号控制过程的学习笔记资料,希望对大家有帮助。

=========================================================================================

基尔、基醇、pgrep、pkill、top

向进程发送信号

[root@tianyun ~]# kill -l //列出所有支持的信号

号码信号名称

1 ) SIGHUP重载配置PID不变

2 )简单键盘中断( c

3 )退出SIGQUIT键盘

9 ) SIGKILL强制退出

15 ) SIGTERM结束(正常结束)默认信号

18 ) SIGCONT紧随其后

19 ) SIGSTOP停止

20 ) SIGTSTP暂停( z

向工作vsftpd进程发送信号1、15

vsftpd信号测试

[ root @ Tianyu n~] # yum-yinstallvsftpd

[ root @ Tianyu n~] # systemctlstartvsftpd

[ root @ Tianyu n~] # psaux|grep vsftpd

root 9160 0.0 0.0 52580 904? s21:540:00/usr/sbin/vsftpd/etc/vsftpd/vsftpd.conf

[root@tianyun ~]# kill -1 9160 //发送重启信号。 例如,vsftpd的配置文件已更改,希望重新加载

root 9160 0.0 0.0 52580 904? s21:540:00/usr/sbin/vsftpd/etc/vsftpd/vsftpd.conf

[root@tianyun ~]# kill 9160 //有脚本systemctl stop vsftpd向vsftpd服务器发送停止信号

[ root @ Tianyu n~] # psaux|grep vsftpd

crond信号测试

//1

[ yang @ izm5eiwihahzq6ds 23 GB f6z~] $ psaux|grep [ c ] rond

root 478 0.0 0.1 124144 1572? Ss 09:35 0:00 /usr/sbin/crond -n

[ yang @ izm5eiwihahzq6ds 23 GB f6z~] $ sudo kill-1478

[ yang @ izm5eiwihahzq6ds 23 GB f6z~] $ psaux|grep [ c ] rond

root 478 0.0 0.1 124144 1572? Ss 09:35 0:00 /usr/sbin/crond -n

//15

[ yang @ izm5eiwihahzq6ds 23 GB f6z~] $ sudo kill 478

[ yang @ izm5eiwihahzq6ds 23 GB f6z~] $ psaux|grep crond

[ yang @ izm5eiwihahzq6ds 23 GB f6z~] $ sudosystemctlstartcrond

[ yang @ izm5eiwihahzq6ds 23 GB f6z~] $ psaux|grep crond

root 22319 0.0 0.1 124140 1548? Ss 14:54 0:00 /usr/sbin/crond -n

工作2 :信号测试9,15

[ root @ Tianyu n~] # touch file 1file 2

[root@tianyun ~]# tty

/dev/pts/1

[root@tianyun ~]# vim file1

[root@tianyun ~]# tty

/dev/pts/2

[root@tianyun ~]# vim file2

[root@tianyun ~]# ps aux |grep vim

root 43620.0.2111042888 pts/1s 23:020:00 vim file 1

root 43630.10.2110682948 pts/2s 23:020:00 vim file 2

[root@tianyun ~]# kill 4362

[root@tianyun ~]# kill -9 4363

[root@tianyun ~]# killallvim //向所有vim进程发送信号

[root@tianyun ~]#killall httpd

工作3 :信号测试18、19

[root@tianyun ~]# ps aux |grep sshd

root 5571 0.0 0.0 64064 1164? Ss 09:35 0:00 /usr/sbin/sshd

[root@tianyun ~]# kill -STOP 5571

[root@tianyun ~]# ps aux |grep sshd

root 5571 0.0 0.0 64064 1164? Ts 09:35 0:00 /usr/sbin/sshd

[root@tianyun ~]# kill -cont 5571

[root@tianyun ~]# ps aux |grep sshd

root 5571 0.0 0.0 64064 1164? Ss 09:35 0:00 /usr/sbin/sshd

[ yang @ izm5eiwihahzq6ds 23 GB f6z~] $ psaux|grep crond

root 22319 0.0 0.1 124140 1568? Ss 14:54 0:00 /usr/sbin/crond -n

yang 224270.0.0112648964 pts/2r 15:070:00 grepcolor=auto crond

[ yang @ izm5eiwihahzq6ds 23 GB f6z~] $

[ yang @ izm5eiwihahzq6ds 23 GB f6z~] $ sudo kill-1922 319

[ yang @ izm5eiwihahzq6ds 23 GB f6z~] $ psaux|grep crond

root 22319 0.0 0.1 124140 1568? Ts 14:54 0:00 /usr/sbin/crond -n

yang 224310.0.0112648964 pts/2r 15:070:00 grepcolor=auto crond

[ yang @ izm5eiwihahzq6ds 23 GB f6z~] $

[ yang @ izm5eiwihahzq6ds 23 GB f6z~] $ sudo kill-cont 22319

[ yang @ izm5eiwihahzq6ds 23 GB f6z~] $ psaux|grep crond

root 22319 0.0 0.1 124140 1568? Ss 14:54 0:00 /usr/sbin/crond -n

yang 224360.0.0112648960 pts/2r 15:080:00 grepcolor=auto crond

任务4 :远程踢出登录本机的用户

[ root @ Tianyu n~] # pkillhelp

pkill: invalid option — & #039; -& #039;

usage:pkill [-signal ] [-fvx ] [-n|- o ] [-PPP idlist ] [-gpgrplist ] [-ssid list ]

[-ueuid list ] [-uuid list ] [-gg idlist ] [-tter mlist ] [ pattern ]

[root@tianyun ~]# pkill -u alice

[root@tianyun ~]# w

15:46:44up2: 19,4 users,load average:0.17,0.12,0.08

userttyfromlogin @ idlejcpupcpuwhat

根蒂1:021:32? 4:22 4:22 /usr/bin/Xorg :

root pts/0:0.015:460.00 s 0.00 s 0.00 SW

root pts/3172.16.8.10015:462.00 s 0.01 s 0.00 s sleep 50000

[ yang @ izm5eiwihahzq6ds 23 GB f6z~] $ w

15:17:25up5: 42,3 users,load average:0.00,0.01,0.05

userttyfromlogin @ idlejcpupcpuwhat

yang pts/0123.120.22.3215:0021.00 s 0.00 s-bash

yang pts/1123.120.22.3215:005.00 s 0.00 s 0.00 SW

yang pts/2123.120.22.3212:0413.00 s 0.12 s 0.02 svim file 1

[ yang @ izm5eiwihahzq6ds 23 GB f6z~] $ pkill-tpts/2//结束pts/2上的所有进程

[ yang @ izm5eiwihahzq6ds 23 GB f6z~]终止$ pkill-9-tpts/2//pts/2上的所有进程,然后退出pts/2

[ yang @ izm5eiwihahzq6ds 23 GB f6z~] $ w

15:20:59up5: 45,3 users,load average:0.00,0.01,0.05

userttyfromlogin @ idlejcpupcpuwhat

yang pts/0123.120.22.3215:003:55.00 s 0.00 s-bash

yang pts/1123.120.22.3215:003.00 s 0.01 s 0.00 SW

yang pts/2123.120.22.3215:203.00 s 0.00 s-bash

[ yang @ izm5eiwihahzq6ds 23 GB f6z~] $ sudo pkill-uyang

详情请访问云服务器、域名注册、虚拟主机的问题,请访问西部数码代理商官方网站: www.chenqinet.cn

相关推荐

后台-系统设置-扩展变量-手机广告位-内容页底部广告位3