##
使用信号控制进程
指定一个信号的方法:
信号号码(数字标识):kill-1
信号完整名称:kill-sigkill
信号简写名称:kill -ter或kill -
**
kill -l 列出所以支持的进程
[root@localhost ~]# kill -l
1) SIGHUP 2) SIGINT 3) SIGQUIT 4) SIGILL 5) SIGTRAP
6) SIGABRT 7) SIGBUS 8) SIGFPE 9) SIGKILL 10) SIGUSR1
11) SIGSEGV 12) SIGUSR2 13) SIGPIPE 14) SIGALRM 15) SIGTERM
16) SIGSTKFLT 17) SIGCHLD 18) SIGCONT 19) SIGSTOP 20) SIGTSTP
21) SIGTTIN 22) SIGTTOU 23) SIGURG 24) SIGXCPU 25) SIGXFSZ
26) SIGVTALRM 27) SIGPROF 28) SIGWINCH 29) SIGIO 30) SIGPWR
31) SIGSYS 34) SIGRTMIN 35) SIGRTMIN+1 36) SIGRTMIN+2 37) SIGRTMIN+3
38) SIGRTMIN+4 39) SIGRTMIN+5 40) SIGRTMIN+6 41) SIGRTMIN+7 42) SIGRTMIN+8
43) SIGRTMIN+9 44) SIGRTMIN+10 45) SIGRTMIN+11 46) SIGRTMIN+12 47) SIGRTMIN+13
48) SIGRTMIN+14 49) SIGRTMIN+15 50) SIGRTMAX-14 51) SIGRTMAX-13 52) SIGRTMAX-12
53) SIGRTMAX-11 54) SIGRTMAX-10 55) SIGRTMAX-9 56) SIGRTMAX-8 57) SIGRTMAX-7
58) SIGRTMAX-6 59) SIGRTMAX-5 60) SIGRTMAX-4 61) SIGRTMAX-3 62) SIGRTMAX-2
63) SIGRTMAX-1 64) SIGRTMAX
**
**
监控进程活动
**
root@localhost ~]# grep 'modle name' /proc/cpuinfo
显示负载值:uptime和top
[root@localhost ~]# uptime
00:29:48 up 2:16, 2 users, load average: 0.00, 0.00, 0.00
[root@localhost ~]# top
top - 00:33:09 up 2:20, 2 users, load average:
Tasks: 191 total, 2 running, 186 sleeping, 3 s
%Cpu(s): 0.0 us, 6.7 sy, 0.0 ni, 93.3 id, 0.0
MiB Mem : 1973.3 total, 1551.3 free, 212.6
MiB Swap: 2048.0 total, 2048.0 free, 0.0
PID USER PR NI VIRT RES SHR S
1 root 20 0 179028 13332 8552 S
2 root 20 0 0 0 0 S
3 root 0 -20 0 0 0 I
4 root 0 -20 0 0 0 I
6 root 0 -20 0 0 0 I
8 root 0 -20 0 0 0 I
9 root 20 0 0 0 0 S
10 root 20 0 0 0 0 R
11 root rt 0 0 0 0 S
12 root rt 0 0 0 0 S
13 root 20 0 0 0 0 S
15 root 20 0 0 0 0 S
16 root 0 -20 0 0 0 I
17 root 20 0 0 0 0 S
18 root 20 0 0 0 0 S
**
实时监控
**
top用于现实全屏动态显示系统信息
-d 设置延长时间