{"id":3181,"date":"2021-11-06T21:26:59","date_gmt":"2021-11-07T04:26:59","guid":{"rendered":"https:\/\/www.xh86.me\/?p=3181"},"modified":"2021-11-06T21:37:08","modified_gmt":"2021-11-07T04:37:08","slug":"linux-%e6%9c%8d%e5%8a%a1%e5%99%a8%e6%97%a5%e5%b8%b8%e5%b7%a1%e6%a3%80%e8%84%9a%e6%9c%ac%e5%88%86%e4%ba%ab","status":"publish","type":"post","link":"https:\/\/www.xh86.me\/?p=3181","title":{"rendered":"Linux \u670d\u52a1\u5668\u65e5\u5e38\u5de1\u68c0\u811a\u672c\u5206\u4eab"},"content":{"rendered":"<div class=\"wxsyncmain\">\n<section class=\"mp_profile_iframe_wrp\"><\/section>\n<section style=\"font-size: 16px; color: #3e3e3e; line-height: 1.6; letter-spacing: 0px; font-family: Helvetica Neue, Helvetica, Hiragino Sans GB, Microsoft YaHei, Arial, sans-serif;\">\n<p style=\"font-size: inherit; color: inherit; line-height: inherit; margin-top: 1.5em; margin-bottom: 1.5em;\">Linux \u7cfb\u7edf\u65e5\u5e38\u5de1\u68c0\u811a\u672c\uff0c\u5de1\u68c0\u5185\u5bb9\u5305\u542b\u4e86\uff0c\u78c1\u76d8\uff0c\u5185\u5b58 cpu \u8fdb\u7a0b \u6587\u4ef6\u66f4\u6539 \u7528\u6237\u767b\u5f55\u7b49\u4e00\u7cfb\u5217\u7684\u64cd\u4f5c \u76f4\u63a5\u7528\u5c31\u884c\u4e86\u3002<\/p>\n<p style=\"font-size: inherit; color: inherit; line-height: inherit; margin-top: 1.5em; margin-bottom: 1.5em;\">\u62a5\u544a\u4ee5\u90ae\u4ef6\u53d1\u9001\u5230\u90ae\u7bb1 \u5728log\u4e0b\u751f\u6210\u5de1\u68c0\u62a5\u544a\u3002<\/p>\n<section style=\"font-size: inherit; color: inherit; line-height: inherit;\"><code style=\"margin-right: 2px; margin-left: 2px; line-height: 18px; font-size: 14px; letter-spacing: 0px; font-family: Consolas, Inconsolata, Courier, monospace; border-radius: 0px; background: #1d1f21; color: #c5c8c6; padding: 0.5em; overflow-wrap: normal !important; word-break: normal !important; overflow: auto !important; display: -webkit-box !important;\"><code style=\"margin-right: 2px; margin-left: 2px; line-height: 18px; font-size: 14px; letter-spacing: 0px; font-family: Consolas, Inconsolata, Courier, monospace; border-radius: 0px; background: #1d1f21; color: #c5c8c6; padding: 0.5em; overflow-wrap: normal !important; word-break: normal !important; overflow: auto !important; display: -webkit-box !important;\"><span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">#!\/bin\/bash<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#\u00a0@Author:\u00a0HanWei<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#\u00a0@Date:\u00a0\u00a0\u00a02020-03-16\u00a009:56:57<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#\u00a0@Last\u00a0Modified\u00a0by:\u00a0\u00a0\u00a0HanWei<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#\u00a0@Last\u00a0Modified\u00a0time:\u00a02020-03-16\u00a011:06:31<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#\u00a0@E-mail:\u00a0han_wei_95@163.com<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">#!\/bin\/bash<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#\u4e3b\u673a\u4fe1\u606f\u6bcf\u65e5\u5de1\u68c0<\/span><\/code><\/code>IPADDR=$(ifconfig\u00a0eth0|grep\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8216;inet\u00a0addr&#8217;<\/span>|awk\u00a0-F\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8216;[\u00a0:]&#8217;<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8216;{print\u00a0$13}&#8217;<\/span>)<br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#\u73af\u5883\u53d8\u91cfPATH\u6ca1\u8bbe\u597d\uff0c\u5728cron\u91cc\u6267\u884c\u65f6\u6709\u5f88\u591a\u547d\u4ee4\u4f1a\u627e\u4e0d\u5230<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">export<\/span>\u00a0PATH=\/usr\/<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">local<\/span>\/sbin:\/usr\/<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">local<\/span>\/bin:\/sbin:\/bin:\/usr\/sbin:\/usr\/bin:\/root\/bin<br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">source<\/span>\u00a0\/etc\/profile<\/p>\n<p><code style=\"margin-right: 2px; margin-left: 2px; line-height: 18px; font-size: 14px; letter-spacing: 0px; font-family: Consolas, Inconsolata, Courier, monospace; border-radius: 0px; background: #1d1f21; color: #c5c8c6; padding: 0.5em; overflow-wrap: normal !important; word-break: normal !important; overflow: auto !important; display: -webkit-box !important;\"><code style=\"margin-right: 2px; margin-left: 2px; line-height: 18px; font-size: 14px; letter-spacing: 0px; font-family: Consolas, Inconsolata, Courier, monospace; border-radius: 0px; background: #1d1f21; color: #c5c8c6; padding: 0.5em; overflow-wrap: normal !important; word-break: normal !important; overflow: auto !important; display: -webkit-box !important;\"><\/code><\/code>[\u00a0$(id\u00a0-u)\u00a0-gt\u00a00\u00a0]\u00a0&amp;&amp;\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;\u8bf7\u7528root\u7528\u6237\u6267\u884c\u6b64\u811a\u672c\uff01&#8221;<\/span>\u00a0&amp;&amp;\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">exit<\/span>\u00a01<br \/>\ncentosVersion=$(awk\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8216;{print\u00a0$(NF-1)}&#8217;<\/span>\u00a0\/etc\/redhat-release)<br \/>\nVERSION=<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;2020-03-16&#8221;<\/span><\/p>\n<p><code style=\"margin-right: 2px; margin-left: 2px; line-height: 18px; font-size: 14px; letter-spacing: 0px; font-family: Consolas, Inconsolata, Courier, monospace; border-radius: 0px; background: #1d1f21; color: #c5c8c6; padding: 0.5em; overflow-wrap: normal !important; word-break: normal !important; overflow: auto !important; display: -webkit-box !important;\"><code style=\"margin-right: 2px; margin-left: 2px; line-height: 18px; font-size: 14px; letter-spacing: 0px; font-family: Consolas, Inconsolata, Courier, monospace; border-radius: 0px; background: #1d1f21; color: #c5c8c6; padding: 0.5em; overflow-wrap: normal !important; word-break: normal !important; overflow: auto !important; display: -webkit-box !important;\"><\/code><\/code><span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#\u65e5\u5fd7\u76f8\u5173<\/span><br \/>\nPROGPATH=`<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$0<\/span>\u00a0|\u00a0sed\u00a0-e\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8216;s,[\\\/][^\\\/][^\\\/]*$,,&#8217;<\/span>`<br \/>\n[\u00a0-f\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$PROGPATH<\/span>\u00a0]\u00a0&amp;&amp;\u00a0PROGPATH=<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;.&#8221;<\/span><br \/>\nLOGPATH=<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$PROGPATH<\/span>\/log&#8221;<\/span><br \/>\n[\u00a0-e\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$LOGPATH<\/span>\u00a0]\u00a0||\u00a0mkdir\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$LOGPATH<\/span><br \/>\nRESULTFILE=<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$LOGPATH<\/span>\/HostDailyCheck-<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$IPADDR<\/span>-`date\u00a0+%Y%m%d`.txt&#8221;<\/span><\/p>\n<p><code style=\"margin-right: 2px; margin-left: 2px; line-height: 18px; font-size: 14px; letter-spacing: 0px; font-family: Consolas, Inconsolata, Courier, monospace; border-radius: 0px; background: #1d1f21; color: #c5c8c6; padding: 0.5em; overflow-wrap: normal !important; word-break: normal !important; overflow: auto !important; display: -webkit-box !important;\"><code style=\"margin-right: 2px; margin-left: 2px; line-height: 18px; font-size: 14px; letter-spacing: 0px; font-family: Consolas, Inconsolata, Courier, monospace; border-radius: 0px; background: #1d1f21; color: #c5c8c6; padding: 0.5em; overflow-wrap: normal !important; word-break: normal !important; overflow: auto !important; display: -webkit-box !important;\"><\/code><\/code><span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#\u5b9a\u4e49\u62a5\u8868\u7684\u5168\u5c40\u53d8\u91cf<\/span><br \/>\nreport_DateTime=<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8221;<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#\u65e5\u671f\u00a0ok<\/span><br \/>\nreport_Hostname=<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8221;<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#\u4e3b\u673a\u540d\u00a0ok<\/span><br \/>\nreport_OSRelease=<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8221;<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#\u53d1\u884c\u7248\u672c\u00a0ok<\/span><br \/>\nreport_Kernel=<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8221;<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#\u5185\u6838\u00a0ok<\/span><br \/>\nreport_Language=<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8221;<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#\u8bed\u8a00\/\u7f16\u7801\u00a0ok<\/span><br \/>\nreport_LastReboot=<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8221;<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#\u6700\u8fd1\u542f\u52a8\u65f6\u95f4\u00a0ok<\/span><br \/>\nreport_Uptime=<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8221;<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#\u8fd0\u884c\u65f6\u95f4\uff08\u5929\uff09\u00a0ok<\/span><br \/>\nreport_CPUs=<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8221;<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#CPU\u6570\u91cf\u00a0ok<\/span><br \/>\nreport_CPUType=<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8221;<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#CPU\u7c7b\u578b\u00a0ok<\/span><br \/>\nreport_Arch=<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8221;<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#CPU\u67b6\u6784\u00a0ok<\/span><br \/>\nreport_MemTotal=<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8221;<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#\u5185\u5b58\u603b\u5bb9\u91cf(MB)\u00a0ok<\/span><br \/>\nreport_MemFree=<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8221;<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#\u5185\u5b58\u5269\u4f59(MB)\u00a0ok<\/span><br \/>\nreport_MemUsedPercent=<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8221;<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#\u5185\u5b58\u4f7f\u7528\u7387%\u00a0ok<\/span><br \/>\nreport_DiskTotal=<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8221;<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#\u786c\u76d8\u603b\u5bb9\u91cf(GB)\u00a0ok<\/span><br \/>\nreport_DiskFree=<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8221;<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#\u786c\u76d8\u5269\u4f59(GB)\u00a0ok<\/span><br \/>\nreport_DiskUsedPercent=<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8221;<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#\u786c\u76d8\u4f7f\u7528\u7387%\u00a0ok<\/span><br \/>\nreport_InodeTotal=<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8221;<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#Inode\u603b\u91cf\u00a0ok<\/span><br \/>\nreport_InodeFree=<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8221;<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#Inode\u5269\u4f59\u00a0ok<\/span><br \/>\nreport_InodeUsedPercent=<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8221;<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#Inode\u4f7f\u7528\u7387\u00a0ok<\/span><br \/>\nreport_IP=<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8221;<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#IP\u5730\u5740\u00a0ok<\/span><br \/>\nreport_MAC=<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8221;<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#MAC\u5730\u5740\u00a0ok<\/span><br \/>\nreport_Gateway=<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8221;<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#\u9ed8\u8ba4\u7f51\u5173\u00a0ok<\/span><br \/>\nreport_DNS=<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8221;<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#DNS\u00a0ok<\/span><br \/>\nreport_Listen=<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8221;<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#\u76d1\u542c\u00a0ok<\/span><br \/>\nreport_Selinux=<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8221;<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#Selinux\u00a0ok<\/span><br \/>\nreport_Firewall=<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8221;<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#\u9632\u706b\u5899\u00a0ok<\/span><br \/>\nreport_USERs=<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8221;<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#\u7528\u6237\u00a0ok<\/span><br \/>\nreport_USEREmptyPassword=<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8221;<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#\u7a7a\u5bc6\u7801\u7528\u6237\u00a0ok<\/span><br \/>\nreport_USERTheSameUID=<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8221;<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#\u76f8\u540cID\u7684\u7528\u6237\u00a0ok\u00a0<\/span><br \/>\nreport_PasswordExpiry=<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8221;<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#\u5bc6\u7801\u8fc7\u671f\uff08\u5929\uff09\u00a0ok<\/span><br \/>\nreport_RootUser=<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8221;<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#root\u7528\u6237\u00a0ok<\/span><br \/>\nreport_Sudoers=<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8221;<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#sudo\u6388\u6743\u00a0ok<\/span><br \/>\nreport_SSHAuthorized=<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8221;<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#SSH\u4fe1\u4efb\u4e3b\u673a\u00a0ok<\/span><br \/>\nreport_SSHDProtocolVersion=<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8221;<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#SSH\u534f\u8bae\u7248\u672c\u00a0ok<\/span><br \/>\nreport_SSHDPermitRootLogin=<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8221;<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#\u5141\u8bb8root\u8fdc\u7a0b\u767b\u5f55\u00a0ok<\/span><br \/>\nreport_DefunctProsess=<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8221;<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#\u50f5\u5c38\u8fdb\u7a0b\u6570\u91cf\u00a0ok<\/span><br \/>\nreport_SelfInitiatedService=<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8221;<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#\u81ea\u542f\u52a8\u670d\u52a1\u6570\u91cf\u00a0ok<\/span><br \/>\nreport_SelfInitiatedProgram=<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8221;<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#\u81ea\u542f\u52a8\u7a0b\u5e8f\u6570\u91cf\u00a0ok<\/span><br \/>\nreport_RuningService=<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8221;<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#\u8fd0\u884c\u4e2d\u670d\u52a1\u6570\u00a0ok<\/span><br \/>\nreport_Crontab=<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8221;<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#\u8ba1\u5212\u4efb\u52a1\u6570\u00a0ok<\/span><br \/>\nreport_Syslog=<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8221;<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#\u65e5\u5fd7\u670d\u52a1\u00a0ok<\/span><br \/>\nreport_SNMP=<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8221;<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#SNMP\u00a0OK<\/span><br \/>\nreport_NTP=<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8221;<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#NTP\u00a0ok<\/span><br \/>\nreport_JDK=<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8221;<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#JDK\u7248\u672c\u00a0ok<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">function<\/span>\u00a0<span style=\"font-size: inherit; color: inherit; line-height: inherit; overflow-wrap: inherit !important; word-break: inherit !important;\"><span style=\"font-size: inherit; line-height: inherit; color: #81a2be; overflow-wrap: inherit !important; word-break: inherit !important;\">version<\/span><\/span>(){<br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8221;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8221;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;\u7cfb\u7edf\u5de1\u68c0\u811a\u672c\uff1aVersion <span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$VERSION<\/span>&#8220;<\/span><br \/>\n}<\/p>\n<p><code style=\"margin-right: 2px; margin-left: 2px; line-height: 18px; font-size: 14px; letter-spacing: 0px; font-family: Consolas, Inconsolata, Courier, monospace; border-radius: 0px; background: #1d1f21; color: #c5c8c6; padding: 0.5em; overflow-wrap: normal !important; word-break: normal !important; overflow: auto !important; display: -webkit-box !important;\"><code style=\"margin-right: 2px; margin-left: 2px; line-height: 18px; font-size: 14px; letter-spacing: 0px; font-family: Consolas, Inconsolata, Courier, monospace; border-radius: 0px; background: #1d1f21; color: #c5c8c6; padding: 0.5em; overflow-wrap: normal !important; word-break: normal !important; overflow: auto !important; display: -webkit-box !important;\"><\/code><\/code><span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">function<\/span>\u00a0<span style=\"font-size: inherit; color: inherit; line-height: inherit; overflow-wrap: inherit !important; word-break: inherit !important;\"><span style=\"font-size: inherit; line-height: inherit; color: #81a2be; overflow-wrap: inherit !important; word-break: inherit !important;\">getCpuStatus<\/span><\/span>(){<br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8221;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8221;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;############################\u00a0CPU\u68c0\u67e5\u00a0#############################&#8221;<\/span><br \/>\nPhysical_CPUs=$(grep\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;physical\u00a0id&#8221;<\/span>\u00a0\/proc\/cpuinfo|\u00a0sort\u00a0|\u00a0uniq\u00a0|\u00a0wc\u00a0-l)<br \/>\nVirt_CPUs=$(grep\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;processor&#8221;<\/span>\u00a0\/proc\/cpuinfo\u00a0|\u00a0wc\u00a0-l)<br \/>\nCPU_Kernels=$(grep\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;cores&#8221;<\/span>\u00a0\/proc\/cpuinfo|uniq|\u00a0awk\u00a0-F\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8216;:\u00a0&#8216;<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8216;{print\u00a0$2}&#8217;<\/span>)<br \/>\nCPU_Type=$(grep\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;model\u00a0name&#8221;<\/span>\u00a0\/proc\/cpuinfo\u00a0|\u00a0awk\u00a0-F\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8216;:\u00a0&#8216;<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8216;{print\u00a0$2}&#8217;<\/span>\u00a0|\u00a0sort\u00a0|\u00a0uniq)<br \/>\nCPU_Arch=$(uname\u00a0-m)<br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;\u7269\u7406CPU\u4e2a\u6570:<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$Physical_CPUs<\/span>&#8220;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;\u903b\u8f91CPU\u4e2a\u6570:<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$Virt_CPUs<\/span>&#8220;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;\u6bcfCPU\u6838\u5fc3\u6570:<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$CPU_Kernels<\/span>&#8220;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8221;\u00a0CPU\u578b\u53f7:<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$CPU_Type<\/span>&#8220;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8221;\u00a0CPU\u67b6\u6784:<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$CPU_Arch<\/span>&#8220;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#\u62a5\u8868\u4fe1\u606f<\/span><br \/>\nreport_CPUs=<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$Virt_CPUs<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#CPU\u6570\u91cf<\/span><br \/>\nreport_CPUType=<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$CPU_Type<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#CPU\u7c7b\u578b<\/span><br \/>\nreport_Arch=<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$CPU_Arch<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#CPU\u67b6\u6784<\/span><br \/>\n}<\/p>\n<p><code style=\"margin-right: 2px; margin-left: 2px; line-height: 18px; font-size: 14px; letter-spacing: 0px; font-family: Consolas, Inconsolata, Courier, monospace; border-radius: 0px; background: #1d1f21; color: #c5c8c6; padding: 0.5em; overflow-wrap: normal !important; word-break: normal !important; overflow: auto !important; display: -webkit-box !important;\"><code style=\"margin-right: 2px; margin-left: 2px; line-height: 18px; font-size: 14px; letter-spacing: 0px; font-family: Consolas, Inconsolata, Courier, monospace; border-radius: 0px; background: #1d1f21; color: #c5c8c6; padding: 0.5em; overflow-wrap: normal !important; word-break: normal !important; overflow: auto !important; display: -webkit-box !important;\"><\/code><\/code><span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">function<\/span>\u00a0<span style=\"font-size: inherit; color: inherit; line-height: inherit; overflow-wrap: inherit !important; word-break: inherit !important;\"><span style=\"font-size: inherit; line-height: inherit; color: #81a2be; overflow-wrap: inherit !important; word-break: inherit !important;\">getMemStatus<\/span><\/span>(){<br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8221;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8221;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;############################\u00a0\u5185\u5b58\u68c0\u67e5\u00a0############################&#8221;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">if<\/span>\u00a0[[\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$centosVersion<\/span>\u00a0&lt;\u00a07\u00a0]];<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">then<\/span><br \/>\nfree\u00a0-mo<br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">else<\/span><br \/>\nfree\u00a0-h<br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">fi<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#\u62a5\u8868\u4fe1\u606f<\/span><br \/>\nMemTotal=$(grep\u00a0MemTotal\u00a0\/proc\/meminfo|\u00a0awk\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8216;{print\u00a0$2}&#8217;<\/span>)\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#KB<\/span><br \/>\nMemFree=$(grep\u00a0MemFree\u00a0\/proc\/meminfo|\u00a0awk\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8216;{print\u00a0$2}&#8217;<\/span>)\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#KB<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">let<\/span>\u00a0MemUsed=MemTotal-MemFree<br \/>\nMemPercent=$(awk\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;BEGIN\u00a0{if(<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$MemTotal<\/span>==0){printf\u00a0100}else{printf\u00a0&#8220;%.2f&#8221;,<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$MemUsed<\/span>*100\/<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$MemTotal<\/span>}}&#8221;<\/span>)<br \/>\nreport_MemTotal=<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$((MemTotal\/1024)<\/span>)&#8221;<\/span><span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;MB&#8221;<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#\u5185\u5b58\u603b\u5bb9\u91cf(MB)<\/span><br \/>\nreport_MemFree=<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$((MemFree\/1024)<\/span>)&#8221;<\/span><span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;MB&#8221;<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#\u5185\u5b58\u5269\u4f59(MB)<\/span><br \/>\nreport_MemUsedPercent=<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$(awk\u00a0&#8220;BEGIN\u00a0{if($MemTotal==0)<\/span>{printf\u00a0100}else{printf\u00a0&#8220;%.2f&#8221;,<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$MemUsed<\/span>*100\/<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$MemTotal<\/span>}}&#8221;<\/span>)<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8221;<\/span>%<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8221;\u00a0#\u5185\u5b58\u4f7f\u7528\u7387%<br \/>\n}<br \/>\nfunction\u00a0getDiskStatus(){<br \/>\necho\u00a0&#8220;<\/span><span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8221;<br \/>\necho\u00a0&#8220;<\/span><span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8221;<br \/>\necho\u00a0&#8220;<\/span><span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">############################\u00a0\u78c1\u76d8\u68c0\u67e5\u00a0############################&#8221;<\/span><br \/>\ndf\u00a0-hiP\u00a0|\u00a0sed\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8216;s\/Mounted\u00a0on\/Mounted\/&#8217;<\/span>&gt;\u00a0\/tmp\/inode<br \/>\ndf\u00a0-hTP\u00a0|\u00a0sed\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8216;s\/Mounted\u00a0on\/Mounted\/&#8217;<\/span>&gt;\u00a0\/tmp\/disk<br \/>\njoin\u00a0\/tmp\/disk\u00a0\/tmp\/inode\u00a0|\u00a0awk\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8216;{print\u00a0$1,$2,&#8221;|&#8221;,$3,$4,$5,$6,&#8221;|&#8221;,$8,$9,$10,$11,&#8221;|&#8221;,$12}&#8217;<\/span>|\u00a0column\u00a0-t<br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#\u62a5\u8868\u4fe1\u606f<\/span><br \/>\ndiskdata=$(df\u00a0-TP\u00a0|\u00a0sed\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8216;1d&#8217;<\/span>\u00a0|\u00a0awk\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8216;$2!=&#8221;tmpfs&#8221;{print}&#8217;<\/span>)\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#KB<\/span><br \/>\ndisktotal=$(<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$diskdata<\/span>&#8220;<\/span>\u00a0|\u00a0awk\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8216;{total+=$3}END{print\u00a0total}&#8217;<\/span>)\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#KB<\/span><br \/>\ndiskused=$(<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$diskdata<\/span>&#8220;<\/span>\u00a0|\u00a0awk\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8216;{total+=$4}END{print\u00a0total}&#8217;<\/span>)\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#KB<\/span><br \/>\ndiskfree=$((disktotal-diskused))\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#KB<\/span><br \/>\ndiskusedpercent=$(<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$disktotal<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$diskused<\/span>\u00a0|\u00a0awk\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8216;{if($1==0){printf\u00a0100}else{printf\u00a0&#8220;%.2f&#8221;,$2*100\/$1}}&#8217;<\/span>)<br \/>\ninodedata=$(df\u00a0-iTP\u00a0|\u00a0sed\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8216;1d&#8217;<\/span>\u00a0|\u00a0awk\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8216;$2!=&#8221;tmpfs&#8221;{print}&#8217;<\/span>)<br \/>\ninodetotal=$(<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$inodedata<\/span>&#8220;<\/span>\u00a0|\u00a0awk\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8216;{total+=$3}END{print\u00a0total}&#8217;<\/span>)<br \/>\ninodeused=$(<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$inodedata<\/span>&#8220;<\/span>\u00a0|\u00a0awk\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8216;{total+=$4}END{print\u00a0total}&#8217;<\/span>)<br \/>\ninodefree=$((inodetotal-inodeused))<br \/>\ninodeusedpercent=$(<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$inodetotal<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$inodeused<\/span>\u00a0|\u00a0awk\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8216;{if($1==0){printf\u00a0100}else{printf\u00a0&#8220;%.2f&#8221;,$2*100\/$1}}&#8217;<\/span>)<br \/>\nreport_DiskTotal=$((disktotal\/1024\/1024))<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;GB&#8221;<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#\u786c\u76d8\u603b\u5bb9\u91cf(GB)<\/span><br \/>\nreport_DiskFree=$((diskfree\/1024\/1024))<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;GB&#8221;<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#\u786c\u76d8\u5269\u4f59(GB)<\/span><br \/>\nreport_DiskUsedPercent=<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$diskusedpercent<\/span>&#8220;<\/span><span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;%&#8221;<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#\u786c\u76d8\u4f7f\u7528\u7387%<\/span><br \/>\nreport_InodeTotal=$((inodetotal\/1000))<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;K&#8221;<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#Inode\u603b\u91cf<\/span><br \/>\nreport_InodeFree=$((inodefree\/1000))<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;K&#8221;<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#Inode\u5269\u4f59<\/span><br \/>\nreport_InodeUsedPercent=<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$inodeusedpercent<\/span>&#8220;<\/span><span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;%&#8221;<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#Inode\u4f7f\u7528\u7387%<\/span><\/p>\n<p><code style=\"margin-right: 2px; margin-left: 2px; line-height: 18px; font-size: 14px; letter-spacing: 0px; font-family: Consolas, Inconsolata, Courier, monospace; border-radius: 0px; background: #1d1f21; color: #c5c8c6; padding: 0.5em; overflow-wrap: normal !important; word-break: normal !important; overflow: auto !important; display: -webkit-box !important;\"><code style=\"margin-right: 2px; margin-left: 2px; line-height: 18px; font-size: 14px; letter-spacing: 0px; font-family: Consolas, Inconsolata, Courier, monospace; border-radius: 0px; background: #1d1f21; color: #c5c8c6; padding: 0.5em; overflow-wrap: normal !important; word-break: normal !important; overflow: auto !important; display: -webkit-box !important;\"><\/code><\/code>}<\/p>\n<p><code style=\"margin-right: 2px; margin-left: 2px; line-height: 18px; font-size: 14px; letter-spacing: 0px; font-family: Consolas, Inconsolata, Courier, monospace; border-radius: 0px; background: #1d1f21; color: #c5c8c6; padding: 0.5em; overflow-wrap: normal !important; word-break: normal !important; overflow: auto !important; display: -webkit-box !important;\"><code style=\"margin-right: 2px; margin-left: 2px; line-height: 18px; font-size: 14px; letter-spacing: 0px; font-family: Consolas, Inconsolata, Courier, monospace; border-radius: 0px; background: #1d1f21; color: #c5c8c6; padding: 0.5em; overflow-wrap: normal !important; word-break: normal !important; overflow: auto !important; display: -webkit-box !important;\"><\/code><\/code><span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">function<\/span>\u00a0<span style=\"font-size: inherit; color: inherit; line-height: inherit; overflow-wrap: inherit !important; word-break: inherit !important;\"><span style=\"font-size: inherit; line-height: inherit; color: #81a2be; overflow-wrap: inherit !important; word-break: inherit !important;\">getSystemStatus<\/span><\/span>(){<br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8221;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8221;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;############################\u00a0\u7cfb\u7edf\u68c0\u67e5\u00a0############################&#8221;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">if<\/span>\u00a0[\u00a0-e\u00a0\/etc\/sysconfig\/i18n\u00a0];<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">then<\/span><br \/>\ndefault_LANG=<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$(grep\u00a0&#8220;LANG=&#8221;\u00a0\/etc\/sysconfig\/i18n\u00a0|\u00a0grep\u00a0-v\u00a0&#8220;^#&#8221;\u00a0|\u00a0awk\u00a0-F\u00a0&#8216;&#8221;&#8216;\u00a0&#8216;{print\u00a0$2}&#8217;)<\/span>&#8220;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">else<\/span><br \/>\ndefault_LANG=<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$LANG<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">fi<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">export<\/span>\u00a0LANG=<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;en_US.UTF-8&#8221;<\/span><br \/>\nRelease=$(cat\u00a0\/etc\/redhat-release\u00a02&gt;\/dev\/null)<br \/>\nKernel=$(uname\u00a0-r)<br \/>\nOS=$(uname\u00a0-o)<br \/>\nHostname=$(uname\u00a0-n)<br \/>\nSELinux=$(\/usr\/sbin\/sestatus\u00a0|\u00a0grep\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;SELinux\u00a0status:\u00a0&#8220;<\/span>\u00a0|\u00a0awk\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8216;{print\u00a0$3}&#8217;<\/span>)<br \/>\nLastReboot=$(who\u00a0-b\u00a0|\u00a0awk\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8216;{print\u00a0$3,$4}&#8217;<\/span>)<br \/>\nuptime=$(uptime\u00a0|\u00a0sed\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8216;s\/.*up\u00a0([^,]*),\u00a0.*\/1\/&#8217;<\/span>)<br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8221;\u00a0\u7cfb\u7edf\uff1a<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$OS<\/span>&#8220;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8221;\u00a0\u53d1\u884c\u7248\u672c\uff1a<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$Release<\/span>&#8220;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8221;\u00a0\u5185\u6838\uff1a<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$Kernel<\/span>&#8220;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8221;\u00a0\u4e3b\u673a\u540d\uff1a<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$Hostname<\/span>&#8220;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8221; SELinux\uff1a<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$SELinux<\/span>&#8220;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;\u8bed\u8a00\/\u7f16\u7801\uff1a<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$default_LANG<\/span>&#8220;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8221;\u00a0\u5f53\u524d\u65f6\u95f4\uff1a<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$(date\u00a0+&#8217;%F\u00a0%T&#8217;)<\/span>&#8220;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8221;\u00a0\u6700\u540e\u542f\u52a8\uff1a<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$LastReboot<\/span>&#8220;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8221;\u00a0\u8fd0\u884c\u65f6\u95f4\uff1a<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$uptime<\/span>&#8220;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#\u62a5\u8868\u4fe1\u606f<\/span><br \/>\nreport_DateTime=$(date\u00a0+<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;%F\u00a0%T&#8221;<\/span>)\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#\u65e5\u671f<\/span><br \/>\nreport_Hostname=<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$Hostname<\/span>&#8220;<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#\u4e3b\u673a\u540d<\/span><br \/>\nreport_OSRelease=<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$Release<\/span>&#8220;<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#\u53d1\u884c\u7248\u672c<\/span><br \/>\nreport_Kernel=<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$Kernel<\/span>&#8220;<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#\u5185\u6838<\/span><br \/>\nreport_Language=<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$default_LANG<\/span>&#8220;<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#\u8bed\u8a00\/\u7f16\u7801<\/span><br \/>\nreport_LastReboot=<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$LastReboot<\/span>&#8220;<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#\u6700\u8fd1\u542f\u52a8\u65f6\u95f4<\/span><br \/>\nreport_Uptime=<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$uptime<\/span>&#8220;<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#\u8fd0\u884c\u65f6\u95f4\uff08\u5929\uff09<\/span><br \/>\nreport_Selinux=<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$SELinux<\/span>&#8220;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">export<\/span>\u00a0LANG=<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$default_LANG<\/span>&#8220;<\/span><\/p>\n<p><code style=\"margin-right: 2px; margin-left: 2px; line-height: 18px; font-size: 14px; letter-spacing: 0px; font-family: Consolas, Inconsolata, Courier, monospace; border-radius: 0px; background: #1d1f21; color: #c5c8c6; padding: 0.5em; overflow-wrap: normal !important; word-break: normal !important; overflow: auto !important; display: -webkit-box !important;\"><code style=\"margin-right: 2px; margin-left: 2px; line-height: 18px; font-size: 14px; letter-spacing: 0px; font-family: Consolas, Inconsolata, Courier, monospace; border-radius: 0px; background: #1d1f21; color: #c5c8c6; padding: 0.5em; overflow-wrap: normal !important; word-break: normal !important; overflow: auto !important; display: -webkit-box !important;\"><\/code><\/code>}<\/p>\n<p><code style=\"margin-right: 2px; margin-left: 2px; line-height: 18px; font-size: 14px; letter-spacing: 0px; font-family: Consolas, Inconsolata, Courier, monospace; border-radius: 0px; background: #1d1f21; color: #c5c8c6; padding: 0.5em; overflow-wrap: normal !important; word-break: normal !important; overflow: auto !important; display: -webkit-box !important;\"><code style=\"margin-right: 2px; margin-left: 2px; line-height: 18px; font-size: 14px; letter-spacing: 0px; font-family: Consolas, Inconsolata, Courier, monospace; border-radius: 0px; background: #1d1f21; color: #c5c8c6; padding: 0.5em; overflow-wrap: normal !important; word-break: normal !important; overflow: auto !important; display: -webkit-box !important;\"><\/code><\/code><span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">function<\/span>\u00a0<span style=\"font-size: inherit; color: inherit; line-height: inherit; overflow-wrap: inherit !important; word-break: inherit !important;\"><span style=\"font-size: inherit; line-height: inherit; color: #81a2be; overflow-wrap: inherit !important; word-break: inherit !important;\">getServiceStatus<\/span><\/span>(){<br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8221;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8221;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;############################\u00a0\u670d\u52a1\u68c0\u67e5\u00a0############################&#8221;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8221;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">if<\/span>\u00a0[[\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$centosVersion<\/span>\u00a0&gt;\u00a07\u00a0]];<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">then<\/span><br \/>\nconf=$(systemctl\u00a0list-unit-files\u00a0&#8212;<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">type<\/span>=service\u00a0&#8211;state=enabled\u00a0&#8211;no-pager\u00a0|\u00a0grep\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;enabled&#8221;<\/span>)<br \/>\nprocess=$(systemctl\u00a0list-units\u00a0&#8212;<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">type<\/span>=service\u00a0&#8211;state=running\u00a0&#8211;no-pager\u00a0|\u00a0grep\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;.service&#8221;<\/span>)<br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#\u62a5\u8868\u4fe1\u606f<\/span><br \/>\nreport_SelfInitiatedService=<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$(echo\u00a0&#8220;$conf&#8221;\u00a0|\u00a0wc\u00a0-l)<\/span>&#8220;<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#\u81ea\u542f\u52a8\u670d\u52a1\u6570\u91cf<\/span><br \/>\nreport_RuningService=<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$(echo\u00a0&#8220;$process&#8221;\u00a0|\u00a0wc\u00a0-l)<\/span>&#8220;<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#\u8fd0\u884c\u4e2d\u670d\u52a1\u6570\u91cf<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">else<\/span><br \/>\nconf=$(\/sbin\/chkconfig\u00a0|\u00a0grep\u00a0-E\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;:on|:\u542f\u7528&#8221;<\/span>)<br \/>\nprocess=$(\/sbin\/service\u00a0&#8211;status-all\u00a02&gt;\/dev\/null\u00a0|\u00a0grep\u00a0-E\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;is\u00a0running|\u6b63\u5728\u8fd0\u884c&#8221;<\/span>)<br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#\u62a5\u8868\u4fe1\u606f<\/span><br \/>\nreport_SelfInitiatedService=<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$(echo\u00a0&#8220;$conf&#8221;\u00a0|\u00a0wc\u00a0-l)<\/span>&#8220;<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#\u81ea\u542f\u52a8\u670d\u52a1\u6570\u91cf<\/span><br \/>\nreport_RuningService=<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$(echo\u00a0&#8220;$process&#8221;\u00a0|\u00a0wc\u00a0-l)<\/span>&#8220;<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#\u8fd0\u884c\u4e2d\u670d\u52a1\u6570\u91cf<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">fi<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;\u670d\u52a1\u914d\u7f6e&#8221;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8212;&#8212;&#8211;&#8220;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$conf<\/span>&#8220;<\/span>\u00a0|\u00a0column\u00a0-t<br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8221;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;\u6b63\u5728\u8fd0\u884c\u7684\u670d\u52a1&#8221;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8212;&#8212;&#8212;&#8212;&#8211;&#8220;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$process<\/span>&#8220;<\/span><\/p>\n<p><code style=\"margin-right: 2px; margin-left: 2px; line-height: 18px; font-size: 14px; letter-spacing: 0px; font-family: Consolas, Inconsolata, Courier, monospace; border-radius: 0px; background: #1d1f21; color: #c5c8c6; padding: 0.5em; overflow-wrap: normal !important; word-break: normal !important; overflow: auto !important; display: -webkit-box !important;\"><code style=\"margin-right: 2px; margin-left: 2px; line-height: 18px; font-size: 14px; letter-spacing: 0px; font-family: Consolas, Inconsolata, Courier, monospace; border-radius: 0px; background: #1d1f21; color: #c5c8c6; padding: 0.5em; overflow-wrap: normal !important; word-break: normal !important; overflow: auto !important; display: -webkit-box !important;\"><\/code><\/code>}<\/p>\n<p><code style=\"margin-right: 2px; margin-left: 2px; line-height: 18px; font-size: 14px; letter-spacing: 0px; font-family: Consolas, Inconsolata, Courier, monospace; border-radius: 0px; background: #1d1f21; color: #c5c8c6; padding: 0.5em; overflow-wrap: normal !important; word-break: normal !important; overflow: auto !important; display: -webkit-box !important;\"><code style=\"margin-right: 2px; margin-left: 2px; line-height: 18px; font-size: 14px; letter-spacing: 0px; font-family: Consolas, Inconsolata, Courier, monospace; border-radius: 0px; background: #1d1f21; color: #c5c8c6; padding: 0.5em; overflow-wrap: normal !important; word-break: normal !important; overflow: auto !important; display: -webkit-box !important;\"><\/code><\/code><span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">function<\/span>\u00a0<span style=\"font-size: inherit; color: inherit; line-height: inherit; overflow-wrap: inherit !important; word-break: inherit !important;\"><span style=\"font-size: inherit; line-height: inherit; color: #81a2be; overflow-wrap: inherit !important; word-break: inherit !important;\">getAutoStartStatus<\/span><\/span>(){<br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8221;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8221;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;############################\u00a0\u81ea\u542f\u52a8\u68c0\u67e5\u00a0##########################&#8221;<\/span><br \/>\nconf=$(grep\u00a0-v\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;^#&#8221;<\/span>\u00a0\/etc\/rc.d\/rc.local|\u00a0sed\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8216;\/^$\/d&#8217;<\/span>)<br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$conf<\/span>&#8220;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#\u62a5\u8868\u4fe1\u606f<\/span><br \/>\nreport_SelfInitiatedProgram=<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$(echo\u00a0$conf\u00a0|\u00a0wc\u00a0-l)<\/span>&#8220;<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#\u81ea\u542f\u52a8\u7a0b\u5e8f\u6570\u91cf<\/span><br \/>\n}<\/p>\n<p><code style=\"margin-right: 2px; margin-left: 2px; line-height: 18px; font-size: 14px; letter-spacing: 0px; font-family: Consolas, Inconsolata, Courier, monospace; border-radius: 0px; background: #1d1f21; color: #c5c8c6; padding: 0.5em; overflow-wrap: normal !important; word-break: normal !important; overflow: auto !important; display: -webkit-box !important;\"><code style=\"margin-right: 2px; margin-left: 2px; line-height: 18px; font-size: 14px; letter-spacing: 0px; font-family: Consolas, Inconsolata, Courier, monospace; border-radius: 0px; background: #1d1f21; color: #c5c8c6; padding: 0.5em; overflow-wrap: normal !important; word-break: normal !important; overflow: auto !important; display: -webkit-box !important;\"><\/code><\/code><span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">function<\/span>\u00a0<span style=\"font-size: inherit; color: inherit; line-height: inherit; overflow-wrap: inherit !important; word-break: inherit !important;\"><span style=\"font-size: inherit; line-height: inherit; color: #81a2be; overflow-wrap: inherit !important; word-break: inherit !important;\">getLoginStatus<\/span><\/span>(){<br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8221;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8221;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;############################\u00a0\u767b\u5f55\u68c0\u67e5\u00a0############################&#8221;<\/span><br \/>\nlast\u00a0|\u00a0head<br \/>\n}<\/p>\n<p><code style=\"margin-right: 2px; margin-left: 2px; line-height: 18px; font-size: 14px; letter-spacing: 0px; font-family: Consolas, Inconsolata, Courier, monospace; border-radius: 0px; background: #1d1f21; color: #c5c8c6; padding: 0.5em; overflow-wrap: normal !important; word-break: normal !important; overflow: auto !important; display: -webkit-box !important;\"><code style=\"margin-right: 2px; margin-left: 2px; line-height: 18px; font-size: 14px; letter-spacing: 0px; font-family: Consolas, Inconsolata, Courier, monospace; border-radius: 0px; background: #1d1f21; color: #c5c8c6; padding: 0.5em; overflow-wrap: normal !important; word-break: normal !important; overflow: auto !important; display: -webkit-box !important;\"><\/code><\/code><span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">function<\/span>\u00a0<span style=\"font-size: inherit; color: inherit; line-height: inherit; overflow-wrap: inherit !important; word-break: inherit !important;\"><span style=\"font-size: inherit; line-height: inherit; color: #81a2be; overflow-wrap: inherit !important; word-break: inherit !important;\">getNetworkStatus<\/span><\/span>(){<br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8221;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8221;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;############################\u00a0\u7f51\u7edc\u68c0\u67e5\u00a0############################&#8221;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">if<\/span>\u00a0[[\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$centosVersion<\/span>\u00a0&lt;\u00a07\u00a0]];<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">then<\/span><br \/>\n\/sbin\/ifconfig\u00a0-a\u00a0|\u00a0grep\u00a0-v\u00a0packets\u00a0|\u00a0grep\u00a0-v\u00a0collisions\u00a0|\u00a0grep\u00a0-v\u00a0inet6<br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">else<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#ip\u00a0a<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">for<\/span>\u00a0i\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">in<\/span>\u00a0$(ip\u00a0link\u00a0|\u00a0grep\u00a0BROADCAST\u00a0|\u00a0awk\u00a0-F:\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8216;{print\u00a0$2}&#8217;<\/span>);<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">do<\/span>\u00a0ip\u00a0add\u00a0show\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$i<\/span>\u00a0|\u00a0grep\u00a0-E\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;BROADCAST|global&#8221;<\/span>|\u00a0awk\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8216;{print\u00a0$2}&#8217;<\/span>\u00a0|\u00a0tr\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8216;n&#8217;<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8216;\u00a0&#8216;<\/span>\u00a0;<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8221;<\/span>\u00a0;<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">done<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">fi<\/span><br \/>\nGATEWAY=$(ip\u00a0route\u00a0|\u00a0grep\u00a0default\u00a0|\u00a0awk\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8216;{print\u00a0$3}&#8217;<\/span>)<br \/>\nDNS=$(grep\u00a0nameserver\u00a0\/etc\/resolv.conf|\u00a0grep\u00a0-v\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;#&#8221;<\/span>\u00a0|\u00a0awk\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8216;{print\u00a0$2}&#8217;<\/span>\u00a0|\u00a0tr\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8216;n&#8217;<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8216;,&#8217;<\/span>\u00a0|\u00a0sed\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8216;s\/,$\/\/&#8217;<\/span>)<br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8221;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;\u7f51\u5173\uff1a<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$GATEWAY<\/span>\u00a0&#8220;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8221; DNS\uff1a<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$DNS<\/span>&#8220;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#\u62a5\u8868\u4fe1\u606f<\/span><br \/>\nIP=$(ip\u00a0-f\u00a0inet\u00a0addr\u00a0|\u00a0grep\u00a0-v\u00a0127.0.0.1\u00a0|\u00a0grep\u00a0inet\u00a0|\u00a0awk\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8216;{print\u00a0$NF,$2}&#8217;<\/span>\u00a0|\u00a0tr\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8216;n&#8217;<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8216;,&#8217;<\/span>\u00a0|\u00a0sed\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8216;s\/,$\/\/&#8217;<\/span>)<br \/>\nMAC=$(ip\u00a0link\u00a0|\u00a0grep\u00a0-v\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;LOOPBACK|loopback&#8221;<\/span>\u00a0|\u00a0awk\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8216;{print\u00a0$2}&#8217;<\/span>\u00a0|\u00a0sed\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8216;N;s\/n\/\/&#8217;<\/span>\u00a0|\u00a0tr\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8216;n&#8217;<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8216;,&#8217;<\/span>\u00a0|\u00a0sed\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8216;s\/,$\/\/&#8217;<\/span>)<br \/>\nreport_IP=<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$IP<\/span>&#8220;<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#IP\u5730\u5740<\/span><br \/>\nreport_MAC=<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$MAC<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#MAC\u5730\u5740<\/span><br \/>\nreport_Gateway=<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$GATEWAY<\/span>&#8220;<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#\u9ed8\u8ba4\u7f51\u5173<\/span><br \/>\nreport_DNS=<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$DNS<\/span>&#8220;<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#DNS<\/span><br \/>\n}<\/p>\n<p><code style=\"margin-right: 2px; margin-left: 2px; line-height: 18px; font-size: 14px; letter-spacing: 0px; font-family: Consolas, Inconsolata, Courier, monospace; border-radius: 0px; background: #1d1f21; color: #c5c8c6; padding: 0.5em; overflow-wrap: normal !important; word-break: normal !important; overflow: auto !important; display: -webkit-box !important;\"><code style=\"margin-right: 2px; margin-left: 2px; line-height: 18px; font-size: 14px; letter-spacing: 0px; font-family: Consolas, Inconsolata, Courier, monospace; border-radius: 0px; background: #1d1f21; color: #c5c8c6; padding: 0.5em; overflow-wrap: normal !important; word-break: normal !important; overflow: auto !important; display: -webkit-box !important;\"><\/code><\/code><span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">function<\/span>\u00a0<span style=\"font-size: inherit; color: inherit; line-height: inherit; overflow-wrap: inherit !important; word-break: inherit !important;\"><span style=\"font-size: inherit; line-height: inherit; color: #81a2be; overflow-wrap: inherit !important; word-break: inherit !important;\">getListenStatus<\/span><\/span>(){<br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8221;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8221;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;############################\u00a0\u76d1\u542c\u68c0\u67e5\u00a0############################&#8221;<\/span><br \/>\nTCPListen=$(ss\u00a0-ntul\u00a0|\u00a0column\u00a0-t)<br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$TCPListen<\/span>&#8220;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#\u62a5\u8868\u4fe1\u606f<\/span><br \/>\nreport_Listen=<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$(echo\u00a0&#8220;$TCPListen&#8221;|\u00a0sed\u00a0&#8216;1d&#8217;\u00a0|\u00a0awk\u00a0&#8216;\/tcp\/\u00a0{print\u00a0$5}&#8217;\u00a0|\u00a0awk\u00a0-F:\u00a0&#8216;{print\u00a0$NF}&#8217;\u00a0|\u00a0sort\u00a0|\u00a0uniq\u00a0|\u00a0wc\u00a0-l)<\/span>&#8220;<\/span><br \/>\n}<\/p>\n<p><code style=\"margin-right: 2px; margin-left: 2px; line-height: 18px; font-size: 14px; letter-spacing: 0px; font-family: Consolas, Inconsolata, Courier, monospace; border-radius: 0px; background: #1d1f21; color: #c5c8c6; padding: 0.5em; overflow-wrap: normal !important; word-break: normal !important; overflow: auto !important; display: -webkit-box !important;\"><code style=\"margin-right: 2px; margin-left: 2px; line-height: 18px; font-size: 14px; letter-spacing: 0px; font-family: Consolas, Inconsolata, Courier, monospace; border-radius: 0px; background: #1d1f21; color: #c5c8c6; padding: 0.5em; overflow-wrap: normal !important; word-break: normal !important; overflow: auto !important; display: -webkit-box !important;\"><\/code><\/code><span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">function<\/span>\u00a0<span style=\"font-size: inherit; color: inherit; line-height: inherit; overflow-wrap: inherit !important; word-break: inherit !important;\"><span style=\"font-size: inherit; line-height: inherit; color: #81a2be; overflow-wrap: inherit !important; word-break: inherit !important;\">getCronStatus<\/span><\/span>(){<br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8221;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8221;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;############################\u00a0\u8ba1\u5212\u4efb\u52a1\u68c0\u67e5\u00a0########################&#8221;<\/span><br \/>\nCrontab=0<br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">for<\/span>\u00a0shell\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">in<\/span>\u00a0$(grep\u00a0-v\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;\/sbin\/nologin&#8221;<\/span>\u00a0\/etc\/shells);<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">do<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">for<\/span>\u00a0user\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">in<\/span>\u00a0$(grep\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$shell<\/span>&#8220;<\/span>\u00a0\/etc\/passwd|\u00a0awk\u00a0-F:\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8216;{print\u00a0$1}&#8217;<\/span>);<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">do<\/span><br \/>\ncrontab\u00a0-l\u00a0-u\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$user<\/span>\u00a0&gt;\/dev\/null\u00a02&gt;&amp;1<br \/>\nstatus=$?<br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">if<\/span>\u00a0[\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$status<\/span>\u00a0-eq\u00a00\u00a0];<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">then<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$user<\/span>&#8220;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8212;&#8212;&#8211;&#8220;<\/span><br \/>\ncrontab\u00a0-l\u00a0-u\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$user<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">let<\/span>\u00a0Crontab=Crontab+$(crontab\u00a0-l\u00a0-u\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$user<\/span>\u00a0|\u00a0wc\u00a0-l)<br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8221;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">fi<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">done<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">done<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#\u8ba1\u5212\u4efb\u52a1<\/span><br \/>\nfind\u00a0\/etc\/cron*\u00a0&#8211;<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">type<\/span>\u00a0f\u00a0|\u00a0xargs\u00a0-i\u00a0ls\u00a0-l\u00a0{}\u00a0|\u00a0column\u00a0-t<br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">let<\/span>\u00a0Crontab=Crontab+$(find\u00a0\/etc\/cron*\u00a0&#8211;<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">type<\/span>\u00a0f\u00a0|\u00a0wc\u00a0-l)<br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#\u62a5\u8868\u4fe1\u606f<\/span><br \/>\nreport_Crontab=<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$Crontab<\/span>&#8220;<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#\u8ba1\u5212\u4efb\u52a1\u6570<\/span><br \/>\n}<br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">function<\/span>\u00a0<span style=\"font-size: inherit; color: inherit; line-height: inherit; overflow-wrap: inherit !important; word-break: inherit !important;\"><span style=\"font-size: inherit; line-height: inherit; color: #81a2be; overflow-wrap: inherit !important; word-break: inherit !important;\">getHowLongAgo<\/span><\/span>(){<br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#\u00a0\u8ba1\u7b97\u4e00\u4e2a\u65f6\u95f4\u6233\u79bb\u73b0\u5728\u6709\u591a\u4e45\u4e86<\/span><br \/>\ndatetime=<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;$*&#8221;<\/span><br \/>\n[\u00a0-z\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$datetime<\/span>&#8220;<\/span>\u00a0]\u00a0&amp;&amp;\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;\u9519\u8bef\u7684\u53c2\u6570\uff1agetHowLongAgo()\u00a0$*&#8221;<\/span><br \/>\nTimestamp=$(date\u00a0+%s\u00a0-d\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$datetime<\/span>&#8220;<\/span>)\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#\u8f6c\u5316\u4e3a\u65f6\u95f4\u6233<\/span><br \/>\nNow_Timestamp=$(date\u00a0+%s)<br \/>\nDifference_Timestamp=$((<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$Now_Timestamp<\/span>&#8211;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$Timestamp<\/span>))<br \/>\ndays=0;hours=0;minutes=0;<br \/>\nsec_in_day=$((60*60*24));<br \/>\nsec_in_hour=$((60*60));<br \/>\nsec_in_minute=60<br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">while<\/span>\u00a0((\u00a0$((<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$Difference_Timestamp<\/span>&#8211;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$sec_in_day<\/span>))\u00a0&gt;\u00a01\u00a0))<br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">do<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">let<\/span>\u00a0Difference_Timestamp=Difference_Timestamp-sec_in_day<br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">let<\/span>\u00a0days++<br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">done<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">while<\/span>\u00a0((\u00a0$((<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$Difference_Timestamp<\/span>&#8211;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$sec_in_hour<\/span>))\u00a0&gt;\u00a01\u00a0))<br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">do<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">let<\/span>\u00a0Difference_Timestamp=Difference_Timestamp-sec_in_hour<br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">let<\/span>\u00a0hours++<br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">done<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$days<\/span>\u00a0\u5929\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$hours<\/span>\u00a0\u5c0f\u65f6\u524d&#8221;<\/span><br \/>\n}<\/p>\n<p><code style=\"margin-right: 2px; margin-left: 2px; line-height: 18px; font-size: 14px; letter-spacing: 0px; font-family: Consolas, Inconsolata, Courier, monospace; border-radius: 0px; background: #1d1f21; color: #c5c8c6; padding: 0.5em; overflow-wrap: normal !important; word-break: normal !important; overflow: auto !important; display: -webkit-box !important;\"><code style=\"margin-right: 2px; margin-left: 2px; line-height: 18px; font-size: 14px; letter-spacing: 0px; font-family: Consolas, Inconsolata, Courier, monospace; border-radius: 0px; background: #1d1f21; color: #c5c8c6; padding: 0.5em; overflow-wrap: normal !important; word-break: normal !important; overflow: auto !important; display: -webkit-box !important;\"><\/code><\/code><span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">function<\/span>\u00a0<span style=\"font-size: inherit; color: inherit; line-height: inherit; overflow-wrap: inherit !important; word-break: inherit !important;\"><span style=\"font-size: inherit; line-height: inherit; color: #81a2be; overflow-wrap: inherit !important; word-break: inherit !important;\">getUserLastLogin<\/span><\/span>(){<br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#\u00a0\u83b7\u53d6\u7528\u6237\u6700\u8fd1\u4e00\u6b21\u767b\u5f55\u7684\u65f6\u95f4\uff0c\u542b\u5e74\u4efd<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#\u00a0\u5f88\u9057\u61belast\u547d\u4ee4\u4e0d\u652f\u6301\u663e\u793a\u5e74\u4efd\uff0c\u53ea\u6709&#8221;last\u00a0-t\u00a0YYYYMMDDHHMMSS&#8221;\u8868\u793a\u67d0\u4e2a\u65f6\u95f4\u4e4b\u95f4\u7684\u767b\u5f55\uff0c\u6211<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#\u00a0\u4eec\u53ea\u80fd\u7528\u6700\u7b28\u7684\u65b9\u6cd5\u4e86\uff0c\u5bf9\u6bd4\u4eca\u5929\u4e4b\u524d\u548c\u4eca\u5e74\u5143\u65e6\u4e4b\u524d\uff08\u6216\u8005\u53bb\u5e74\u4e4b\u524d\u548c\u524d\u5e74\u4e4b\u524d\u2026\u2026\uff09\u67d0\u4e2a\u7528\u6237<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#\u00a0\u767b\u5f55\u6b21\u6570\uff0c\u5982\u679c\u767b\u5f55\u7edf\u8ba1\u6b21\u6570\u6709\u53d8\u5316\uff0c\u5219\u8bf4\u660e\u6700\u8fd1\u4e00\u6b21\u767b\u5f55\u662f\u4eca\u5e74\u3002<\/span><br \/>\nusername=<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$1<\/span><br \/>\n:\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">${username:=&#8221;`whoami`&#8221;}<\/span><br \/>\nthisYear=$(date\u00a0+%Y)<br \/>\noldesYear=$(last\u00a0|\u00a0tail\u00a0-n1\u00a0|\u00a0awk\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8216;{print\u00a0$NF}&#8217;<\/span>)<br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">while<\/span>((\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$thisYear<\/span>\u00a0&gt;=\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$oldesYear<\/span>));<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">do<\/span><br \/>\nloginBeforeToday=$(last\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$username<\/span>\u00a0|\u00a0grep\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$username<\/span>\u00a0|\u00a0wc\u00a0-l)<br \/>\nloginBeforeNewYearsDayOfThisYear=$(last\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$username<\/span>\u00a0-t\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$thisYear<\/span><span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;0101000000&#8221;<\/span>\u00a0|\u00a0grep\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$username<\/span>\u00a0|\u00a0wc\u00a0-l)<br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">if<\/span>\u00a0[\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$loginBeforeToday<\/span>\u00a0-eq\u00a00\u00a0];<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">then<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;\u4ece\u672a\u767b\u5f55\u8fc7&#8221;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">break<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">elif<\/span>\u00a0[\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$loginBeforeToday<\/span>\u00a0-gt\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$loginBeforeNewYearsDayOfThisYear<\/span>\u00a0];<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">then<\/span><br \/>\nlastDateTime=$(last\u00a0-i\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$username<\/span>\u00a0|\u00a0head\u00a0-n1\u00a0|\u00a0awk\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8216;{for(i=4;i&lt;(NF-2);i++)printf&#8221;%s\u00a0&#8220;,$i}&#8217;<\/span>)<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8221;\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$thisYear<\/span>&#8220;<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#\u683c\u5f0f\u5982:\u00a0Sat\u00a0Nov\u00a02\u00a020:33\u00a02015<\/span><br \/>\nlastDateTime=$(date\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;+%Y-%m-%d\u00a0%H:%M:%S&#8221;<\/span>\u00a0-d\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$lastDateTime<\/span>&#8220;<\/span>)<br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$lastDateTime<\/span>&#8220;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">break<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">else<\/span><br \/>\nthisYear=$((thisYear-1))<br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">fi<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">done<\/span><\/p>\n<p><code style=\"margin-right: 2px; margin-left: 2px; line-height: 18px; font-size: 14px; letter-spacing: 0px; font-family: Consolas, Inconsolata, Courier, monospace; border-radius: 0px; background: #1d1f21; color: #c5c8c6; padding: 0.5em; overflow-wrap: normal !important; word-break: normal !important; overflow: auto !important; display: -webkit-box !important;\"><code style=\"margin-right: 2px; margin-left: 2px; line-height: 18px; font-size: 14px; letter-spacing: 0px; font-family: Consolas, Inconsolata, Courier, monospace; border-radius: 0px; background: #1d1f21; color: #c5c8c6; padding: 0.5em; overflow-wrap: normal !important; word-break: normal !important; overflow: auto !important; display: -webkit-box !important;\"><\/code><\/code>}<\/p>\n<p><code style=\"margin-right: 2px; margin-left: 2px; line-height: 18px; font-size: 14px; letter-spacing: 0px; font-family: Consolas, Inconsolata, Courier, monospace; border-radius: 0px; background: #1d1f21; color: #c5c8c6; padding: 0.5em; overflow-wrap: normal !important; word-break: normal !important; overflow: auto !important; display: -webkit-box !important;\"><code style=\"margin-right: 2px; margin-left: 2px; line-height: 18px; font-size: 14px; letter-spacing: 0px; font-family: Consolas, Inconsolata, Courier, monospace; border-radius: 0px; background: #1d1f21; color: #c5c8c6; padding: 0.5em; overflow-wrap: normal !important; word-break: normal !important; overflow: auto !important; display: -webkit-box !important;\"><\/code><\/code><span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">function<\/span>\u00a0<span style=\"font-size: inherit; color: inherit; line-height: inherit; overflow-wrap: inherit !important; word-break: inherit !important;\"><span style=\"font-size: inherit; line-height: inherit; color: #81a2be; overflow-wrap: inherit !important; word-break: inherit !important;\">getUserStatus<\/span><\/span>(){<br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8221;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8221;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;############################\u00a0\u7528\u6237\u68c0\u67e5\u00a0############################&#8221;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#\/etc\/passwd\u00a0\u6700\u540e\u4fee\u6539\u65f6\u95f4<\/span><br \/>\npwdfile=<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$(cat\u00a0\/etc\/passwd)<\/span>&#8220;<\/span><br \/>\nModify=$(<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">stat<\/span>\u00a0\/etc\/passwd\u00a0|\u00a0grep\u00a0Modify\u00a0|\u00a0tr\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8216;.&#8217;<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8216;\u00a0&#8216;<\/span>\u00a0|\u00a0awk\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8216;{print\u00a0$2,$3}&#8217;<\/span>)<\/p>\n<p><code style=\"margin-right: 2px; margin-left: 2px; line-height: 18px; font-size: 14px; letter-spacing: 0px; font-family: Consolas, Inconsolata, Courier, monospace; border-radius: 0px; background: #1d1f21; color: #c5c8c6; padding: 0.5em; overflow-wrap: normal !important; word-break: normal !important; overflow: auto !important; display: -webkit-box !important;\"><code style=\"margin-right: 2px; margin-left: 2px; line-height: 18px; font-size: 14px; letter-spacing: 0px; font-family: Consolas, Inconsolata, Courier, monospace; border-radius: 0px; background: #1d1f21; color: #c5c8c6; padding: 0.5em; overflow-wrap: normal !important; word-break: normal !important; overflow: auto !important; display: -webkit-box !important;\"><\/code><\/code><span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;\/etc\/passwd \u6700\u540e\u4fee\u6539\u65f6\u95f4\uff1a<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$Modify<\/span>\u00a0(<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$(getHowLongAgo\u00a0$Modify)<\/span>)&#8221;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8221;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;\u7279\u6743\u7528\u6237&#8221;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8212;&#8212;&#8211;&#8220;<\/span><br \/>\nRootUser=<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8221;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">for<\/span>\u00a0user\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">in<\/span>\u00a0$(<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$pwdfile<\/span>&#8220;<\/span>\u00a0|\u00a0awk\u00a0-F:\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8216;{print\u00a0$1}&#8217;<\/span>);<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">do<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">if<\/span>\u00a0[\u00a0$(id\u00a0-u\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$user<\/span>)\u00a0-eq\u00a00\u00a0];<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">then<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$user<\/span>&#8220;<\/span><br \/>\nRootUser=<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$RootUser<\/span>,<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$user<\/span>&#8220;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">fi<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">done<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8221;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;\u7528\u6237\u5217\u8868&#8221;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8212;&#8212;&#8211;&#8220;<\/span><br \/>\nUSERs=0<br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$(<br \/>\necho\u00a0&#8220;\u7528\u6237\u540d\u00a0UID\u00a0GID\u00a0HOME\u00a0SHELL\u00a0\u6700\u540e\u4e00\u6b21\u767b\u5f55&#8221;<br \/>\nfor\u00a0shell\u00a0in\u00a0$(grep\u00a0-v\u00a0&#8220;\/sbin\/nologin&#8221;\u00a0\/etc\/shells)<\/span>;do<br \/>\nfor\u00a0username\u00a0in\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$(grep\u00a0&#8220;$shell&#8221;\u00a0\/etc\/passwd|\u00a0awk\u00a0-F:\u00a0&#8216;{print\u00a0$1}&#8217;)<\/span>;do<br \/>\nuserLastLogin=&#8221;<\/span>$(getUserLastLogin\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$username<\/span>)<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8221;<br \/>\necho\u00a0&#8220;<\/span><span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$pwdfile<\/span><span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8221;\u00a0|\u00a0grep\u00a0-w\u00a0&#8220;<\/span><span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$username<\/span><span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8221;\u00a0|grep\u00a0-w\u00a0&#8220;<\/span><span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$shell<\/span><span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;|\u00a0awk\u00a0-F:\u00a0-v\u00a0lastlogin=&#8221;<\/span>$(<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$userLastLogin<\/span>&#8220;<\/span>\u00a0|\u00a0tr\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8216;\u00a0&#8216;<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8216;_&#8217;<\/span>)<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8221;\u00a0&#8216;{print\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$1<\/span>,<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$3<\/span>,<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$4<\/span>,<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$6<\/span>,<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$7<\/span>,lastlogin}&#8217;<br \/>\ndone<br \/>\nlet\u00a0USERs=USERs+<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$(echo\u00a0&#8220;$pwdfile&#8221;\u00a0|\u00a0grep\u00a0&#8220;$shell&#8221;|\u00a0wc\u00a0-l)<\/span><br \/>\ndone<br \/>\n)&#8221;<\/span>\u00a0|\u00a0column\u00a0-t<br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8221;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;\u7a7a\u5bc6\u7801\u7528\u6237&#8221;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8212;&#8212;&#8212;-&#8220;<\/span><br \/>\nUSEREmptyPassword=<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8221;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">for<\/span>\u00a0shell\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">in<\/span>\u00a0$(grep\u00a0-v\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;\/sbin\/nologin&#8221;<\/span>\u00a0\/etc\/shells);<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">do<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">for<\/span>\u00a0user\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">in<\/span>\u00a0$(<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$pwdfile<\/span>&#8220;<\/span>\u00a0|\u00a0grep\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$shell<\/span>&#8220;<\/span>\u00a0|\u00a0cut\u00a0-d:\u00a0-f1);<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">do<\/span><br \/>\nr=$(awk\u00a0-F:\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8216;$2==&#8221;!!&#8221;{print\u00a0$1}&#8217;<\/span>\u00a0\/etc\/shadow\u00a0|\u00a0grep\u00a0-w\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$user<\/span>)<br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">if<\/span>\u00a0[\u00a0!\u00a0-z\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$r<\/span>\u00a0];<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">then<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$r<\/span><br \/>\nUSEREmptyPassword=<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$USEREmptyPassword<\/span>,&#8221;<\/span><span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$r<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">fi<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">done<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">done<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8221;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;\u76f8\u540cID\u7684\u7528\u6237&#8221;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8212;&#8212;&#8212;&#8212;&#8220;<\/span><br \/>\nUSERTheSameUID=<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8221;<\/span><br \/>\nUIDs=$(cut\u00a0-d:\u00a0-f3\u00a0\/etc\/passwd\u00a0|\u00a0sort\u00a0|\u00a0uniq\u00a0-c\u00a0|\u00a0awk\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8216;$1&gt;1{print\u00a0$2}&#8217;<\/span>)<br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">for<\/span>\u00a0uid\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">in<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$UIDs<\/span>;<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">do<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0-n\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$uid<\/span>&#8220;<\/span>;<br \/>\nUSERTheSameUID=<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$uid<\/span>&#8220;<\/span><br \/>\nr=$(awk\u00a0-F:\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8216;ORS=&#8221;&#8221;;$3==&#8217;<\/span><span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$uid<\/span>&#8220;<\/span><span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8216;{print\u00a0&#8220;:&#8221;,$1}&#8217;<\/span>\u00a0\/etc\/passwd)<br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$r<\/span>&#8220;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8221;<\/span><br \/>\nUSERTheSameUID=<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$USERTheSameUID<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$r<\/span>,&#8221;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">done<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#\u62a5\u8868\u4fe1\u606f<\/span><br \/>\nreport_USERs=<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$USERs<\/span>&#8220;<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#\u7528\u6237<\/span><br \/>\nreport_USEREmptyPassword=$(<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$USEREmptyPassword<\/span>\u00a0|\u00a0sed\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8216;s\/^,\/\/&#8217;<\/span>)<br \/>\nreport_USERTheSameUID=$(<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$USERTheSameUID<\/span>\u00a0|\u00a0sed\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8216;s\/,$\/\/&#8217;<\/span>)<br \/>\nreport_RootUser=$(<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$RootUser<\/span>\u00a0|\u00a0sed\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8216;s\/^,\/\/&#8217;<\/span>)\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#\u7279\u6743\u7528\u6237<\/span><br \/>\n}<\/p>\n<p><code style=\"margin-right: 2px; margin-left: 2px; line-height: 18px; font-size: 14px; letter-spacing: 0px; font-family: Consolas, Inconsolata, Courier, monospace; border-radius: 0px; background: #1d1f21; color: #c5c8c6; padding: 0.5em; overflow-wrap: normal !important; word-break: normal !important; overflow: auto !important; display: -webkit-box !important;\"><code style=\"margin-right: 2px; margin-left: 2px; line-height: 18px; font-size: 14px; letter-spacing: 0px; font-family: Consolas, Inconsolata, Courier, monospace; border-radius: 0px; background: #1d1f21; color: #c5c8c6; padding: 0.5em; overflow-wrap: normal !important; word-break: normal !important; overflow: auto !important; display: -webkit-box !important;\"><\/code><\/code><span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">function<\/span>\u00a0getPasswordStatus\u00a0{<br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8221;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8221;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;############################\u00a0\u5bc6\u7801\u68c0\u67e5\u00a0############################&#8221;<\/span><br \/>\npwdfile=<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$(cat\u00a0\/etc\/passwd)<\/span>&#8220;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8221;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;\u5bc6\u7801\u8fc7\u671f\u68c0\u67e5&#8221;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8212;&#8212;&#8212;&#8212;&#8220;<\/span><br \/>\nresult=<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8221;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">for<\/span>\u00a0shell\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">in<\/span>\u00a0$(grep\u00a0-v\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;\/sbin\/nologin&#8221;<\/span>\u00a0\/etc\/shells);<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">do<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">for<\/span>\u00a0user\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">in<\/span>\u00a0$(<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$pwdfile<\/span>&#8220;<\/span>\u00a0|\u00a0grep\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$shell<\/span>&#8220;<\/span>\u00a0|\u00a0cut\u00a0-d:\u00a0-f1);<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">do<\/span><br \/>\nget_expiry_date=$(\/usr\/bin\/chage\u00a0-l\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$user<\/span>\u00a0|\u00a0grep\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8216;Password\u00a0expires&#8217;<\/span>\u00a0|\u00a0cut\u00a0-d:\u00a0-f2)<br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">if<\/span>\u00a0[[\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$get_expiry_date<\/span>\u00a0=\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8216;\u00a0never&#8217;<\/span>\u00a0||\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$get_expiry_date<\/span>\u00a0=\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8216;never&#8217;<\/span>\u00a0]];<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">then<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">printf<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;%-15s\u00a0\u6c38\u4e0d\u8fc7\u671fn&#8221;<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$user<\/span><br \/>\nresult=<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$result<\/span>,<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$user<\/span>:never&#8221;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">else<\/span><br \/>\npassword_expiry_date=$(date\u00a0-d\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$get_expiry_date<\/span>&#8220;<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;+%s&#8221;<\/span>)<br \/>\ncurrent_date=$(date\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;+%s&#8221;<\/span>)<br \/>\ndiff=$((<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$password_expiry_date<\/span>&#8211;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$current_date<\/span>))<br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">let<\/span>\u00a0DAYS=$((<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$diff<\/span>\/(60*60*24)))<br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">printf<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;%-15s\u00a0%s\u5929\u540e\u8fc7\u671fn&#8221;<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$user<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$DAYS<\/span><br \/>\nresult=<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$result<\/span>,<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$user<\/span>:<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$DAYS<\/span>\u00a0days&#8221;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">fi<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">done<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">done<\/span><br \/>\nreport_PasswordExpiry=$(<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$result<\/span>\u00a0|\u00a0sed\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8216;s\/^,\/\/&#8217;<\/span>)<\/p>\n<p><code style=\"margin-right: 2px; margin-left: 2px; line-height: 18px; font-size: 14px; letter-spacing: 0px; font-family: Consolas, Inconsolata, Courier, monospace; border-radius: 0px; background: #1d1f21; color: #c5c8c6; padding: 0.5em; overflow-wrap: normal !important; word-break: normal !important; overflow: auto !important; display: -webkit-box !important;\"><code style=\"margin-right: 2px; margin-left: 2px; line-height: 18px; font-size: 14px; letter-spacing: 0px; font-family: Consolas, Inconsolata, Courier, monospace; border-radius: 0px; background: #1d1f21; color: #c5c8c6; padding: 0.5em; overflow-wrap: normal !important; word-break: normal !important; overflow: auto !important; display: -webkit-box !important;\"><\/code><\/code><span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8221;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;\u5bc6\u7801\u7b56\u7565\u68c0\u67e5&#8221;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8212;&#8212;&#8212;&#8212;&#8220;<\/span><br \/>\ngrep\u00a0-v\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;#&#8221;<\/span>\u00a0\/etc\/login.defs\u00a0|\u00a0grep\u00a0-E\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;PASS_MAX_DAYS|PASS_MIN_DAYS|PASS_MIN_LEN|PASS_WARN_AGE&#8221;<\/span><\/p>\n<p><code style=\"margin-right: 2px; margin-left: 2px; line-height: 18px; font-size: 14px; letter-spacing: 0px; font-family: Consolas, Inconsolata, Courier, monospace; border-radius: 0px; background: #1d1f21; color: #c5c8c6; padding: 0.5em; overflow-wrap: normal !important; word-break: normal !important; overflow: auto !important; display: -webkit-box !important;\"><code style=\"margin-right: 2px; margin-left: 2px; line-height: 18px; font-size: 14px; letter-spacing: 0px; font-family: Consolas, Inconsolata, Courier, monospace; border-radius: 0px; background: #1d1f21; color: #c5c8c6; padding: 0.5em; overflow-wrap: normal !important; word-break: normal !important; overflow: auto !important; display: -webkit-box !important;\"><\/code><\/code>}<\/p>\n<p><code style=\"margin-right: 2px; margin-left: 2px; line-height: 18px; font-size: 14px; letter-spacing: 0px; font-family: Consolas, Inconsolata, Courier, monospace; border-radius: 0px; background: #1d1f21; color: #c5c8c6; padding: 0.5em; overflow-wrap: normal !important; word-break: normal !important; overflow: auto !important; display: -webkit-box !important;\"><code style=\"margin-right: 2px; margin-left: 2px; line-height: 18px; font-size: 14px; letter-spacing: 0px; font-family: Consolas, Inconsolata, Courier, monospace; border-radius: 0px; background: #1d1f21; color: #c5c8c6; padding: 0.5em; overflow-wrap: normal !important; word-break: normal !important; overflow: auto !important; display: -webkit-box !important;\"><\/code><\/code><span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">function<\/span>\u00a0<span style=\"font-size: inherit; color: inherit; line-height: inherit; overflow-wrap: inherit !important; word-break: inherit !important;\"><span style=\"font-size: inherit; line-height: inherit; color: #81a2be; overflow-wrap: inherit !important; word-break: inherit !important;\">getSudoersStatus<\/span><\/span>(){<br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8221;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8221;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;############################\u00a0Sudoers\u68c0\u67e5\u00a0#########################&#8221;<\/span><br \/>\nconf=$(grep\u00a0-v\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;^#&#8221;<\/span>\u00a0\/etc\/sudoers|\u00a0grep\u00a0-v\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;^Defaults&#8221;<\/span>\u00a0|\u00a0sed\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8216;\/^$\/d&#8217;<\/span>)<br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$conf<\/span>&#8220;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8221;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#\u62a5\u8868\u4fe1\u606f<\/span><br \/>\nreport_Sudoers=<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$(echo\u00a0$conf\u00a0|\u00a0wc\u00a0-l)<\/span>&#8220;<\/span><br \/>\n}<\/p>\n<p><code style=\"margin-right: 2px; margin-left: 2px; line-height: 18px; font-size: 14px; letter-spacing: 0px; font-family: Consolas, Inconsolata, Courier, monospace; border-radius: 0px; background: #1d1f21; color: #c5c8c6; padding: 0.5em; overflow-wrap: normal !important; word-break: normal !important; overflow: auto !important; display: -webkit-box !important;\"><code style=\"margin-right: 2px; margin-left: 2px; line-height: 18px; font-size: 14px; letter-spacing: 0px; font-family: Consolas, Inconsolata, Courier, monospace; border-radius: 0px; background: #1d1f21; color: #c5c8c6; padding: 0.5em; overflow-wrap: normal !important; word-break: normal !important; overflow: auto !important; display: -webkit-box !important;\"><\/code><\/code><span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">function<\/span>\u00a0<span style=\"font-size: inherit; color: inherit; line-height: inherit; overflow-wrap: inherit !important; word-break: inherit !important;\"><span style=\"font-size: inherit; line-height: inherit; color: #81a2be; overflow-wrap: inherit !important; word-break: inherit !important;\">getInstalledStatus<\/span><\/span>(){<br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8221;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8221;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;############################\u00a0\u8f6f\u4ef6\u68c0\u67e5\u00a0############################&#8221;<\/span><br \/>\nrpm\u00a0-qa\u00a0&#8211;last\u00a0|\u00a0head\u00a0|\u00a0column\u00a0-t<br \/>\n}<\/p>\n<p><code style=\"margin-right: 2px; margin-left: 2px; line-height: 18px; font-size: 14px; letter-spacing: 0px; font-family: Consolas, Inconsolata, Courier, monospace; border-radius: 0px; background: #1d1f21; color: #c5c8c6; padding: 0.5em; overflow-wrap: normal !important; word-break: normal !important; overflow: auto !important; display: -webkit-box !important;\"><code style=\"margin-right: 2px; margin-left: 2px; line-height: 18px; font-size: 14px; letter-spacing: 0px; font-family: Consolas, Inconsolata, Courier, monospace; border-radius: 0px; background: #1d1f21; color: #c5c8c6; padding: 0.5em; overflow-wrap: normal !important; word-break: normal !important; overflow: auto !important; display: -webkit-box !important;\"><\/code><\/code><span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">function<\/span>\u00a0<span style=\"font-size: inherit; color: inherit; line-height: inherit; overflow-wrap: inherit !important; word-break: inherit !important;\"><span style=\"font-size: inherit; line-height: inherit; color: #81a2be; overflow-wrap: inherit !important; word-break: inherit !important;\">getProcessStatus<\/span><\/span>(){<br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8221;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8221;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;############################\u00a0\u8fdb\u7a0b\u68c0\u67e5\u00a0############################&#8221;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">if<\/span>\u00a0[\u00a0$(ps\u00a0-ef\u00a0|\u00a0grep\u00a0defunct\u00a0|\u00a0grep\u00a0-v\u00a0grep\u00a0|\u00a0wc\u00a0-l)\u00a0-ge\u00a01\u00a0];<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">then<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8221;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;\u50f5\u5c38\u8fdb\u7a0b&#8221;<\/span>;<br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8212;&#8212;&#8211;&#8220;<\/span><br \/>\nps\u00a0-ef\u00a0|\u00a0head\u00a0-n1<br \/>\nps\u00a0-ef\u00a0|\u00a0grep\u00a0defunct\u00a0|\u00a0grep\u00a0-v\u00a0grep<br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">fi<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8221;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;\u5185\u5b58\u5360\u7528TOP10&#8221;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8212;&#8212;&#8212;&#8212;-&#8220;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0-e\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;PID\u00a0%MEM\u00a0RSS\u00a0COMMAND<br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$(ps\u00a0aux\u00a0|\u00a0awk\u00a0&#8216;{print\u00a0$2,\u00a0$4,\u00a0$6,\u00a0$11}&#8217;\u00a0|\u00a0sort\u00a0-k3rn\u00a0|\u00a0head\u00a0-n\u00a010\u00a0)<\/span>&#8220;<\/span>|\u00a0column\u00a0-t<br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8221;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;CPU\u5360\u7528TOP10&#8221;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8212;&#8212;&#8212;&#8212;&#8220;<\/span><br \/>\ntop\u00a0b\u00a0-n1\u00a0|\u00a0head\u00a0-17\u00a0|\u00a0tail\u00a0-11<br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#\u62a5\u8868\u4fe1\u606f<\/span><br \/>\nreport_DefunctProsess=<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$(ps\u00a0-ef\u00a0|\u00a0grep\u00a0defunct\u00a0|\u00a0grep\u00a0-v\u00a0grep|wc\u00a0-l)<\/span>&#8220;<\/span><br \/>\n}<\/p>\n<p><code style=\"margin-right: 2px; margin-left: 2px; line-height: 18px; font-size: 14px; letter-spacing: 0px; font-family: Consolas, Inconsolata, Courier, monospace; border-radius: 0px; background: #1d1f21; color: #c5c8c6; padding: 0.5em; overflow-wrap: normal !important; word-break: normal !important; overflow: auto !important; display: -webkit-box !important;\"><code style=\"margin-right: 2px; margin-left: 2px; line-height: 18px; font-size: 14px; letter-spacing: 0px; font-family: Consolas, Inconsolata, Courier, monospace; border-radius: 0px; background: #1d1f21; color: #c5c8c6; padding: 0.5em; overflow-wrap: normal !important; word-break: normal !important; overflow: auto !important; display: -webkit-box !important;\"><\/code><\/code><span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">function<\/span>\u00a0<span style=\"font-size: inherit; color: inherit; line-height: inherit; overflow-wrap: inherit !important; word-break: inherit !important;\"><span style=\"font-size: inherit; line-height: inherit; color: #81a2be; overflow-wrap: inherit !important; word-break: inherit !important;\">getJDKStatus<\/span><\/span>(){<br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8221;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8221;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;############################\u00a0JDK\u68c0\u67e5\u00a0#############################&#8221;<\/span><br \/>\njava\u00a0-version\u00a02&gt;\/dev\/null<br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">if<\/span>\u00a0[\u00a0$?\u00a0-eq\u00a00\u00a0];<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">then<\/span><br \/>\njava\u00a0-version\u00a02&gt;&amp;1<br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">fi<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;JAVA_HOME=&#8221;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$JAVA_HOME<\/span>&#8220;&#8221;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#\u62a5\u8868\u4fe1\u606f<\/span><br \/>\nreport_JDK=<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$(java\u00a0-version\u00a02&gt;&amp;1\u00a0|\u00a0grep\u00a0version\u00a0|\u00a0awk\u00a0&#8216;{print\u00a0$1,$3}&#8217;\u00a0|\u00a0tr\u00a0-d\u00a0&#8216;&#8221;&#8216;)<\/span>&#8220;<\/span><br \/>\n}<br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">function<\/span>\u00a0<span style=\"font-size: inherit; color: inherit; line-height: inherit; overflow-wrap: inherit !important; word-break: inherit !important;\"><span style=\"font-size: inherit; line-height: inherit; color: #81a2be; overflow-wrap: inherit !important; word-break: inherit !important;\">getSyslogStatus<\/span><\/span>(){<br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8221;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8221;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;############################\u00a0syslog\u68c0\u67e5\u00a0##########################&#8221;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;\u670d\u52a1\u72b6\u6001\uff1a<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$(getState\u00a0rsyslog)<\/span>&#8220;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8221;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;\/etc\/rsyslog.conf&#8221;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;&#8220;<\/span><br \/>\ncat\u00a0\/etc\/rsyslog.conf\u00a02&gt;\/dev\/null\u00a0|\u00a0grep\u00a0-v\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;^#&#8221;<\/span>\u00a0|\u00a0grep\u00a0-v\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;^\\$&#8221;<\/span>\u00a0|\u00a0sed\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8216;\/^$\/d&#8217;<\/span>\u00a0|\u00a0column\u00a0-t<br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#\u62a5\u8868\u4fe1\u606f<\/span><br \/>\nreport_Syslog=<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$(getState\u00a0rsyslog)<\/span>&#8220;<\/span><br \/>\n}<br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">function<\/span>\u00a0<span style=\"font-size: inherit; color: inherit; line-height: inherit; overflow-wrap: inherit !important; word-break: inherit !important;\"><span style=\"font-size: inherit; line-height: inherit; color: #81a2be; overflow-wrap: inherit !important; word-break: inherit !important;\">getFirewallStatus<\/span><\/span>(){<br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8221;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8221;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;############################\u00a0\u9632\u706b\u5899\u68c0\u67e5\u00a0##########################&#8221;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#\u9632\u706b\u5899\u72b6\u6001\uff0c\u7b56\u7565\u7b49<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">if<\/span>\u00a0[[\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$centosVersion<\/span>\u00a0&lt;\u00a07\u00a0]];<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">then<\/span><br \/>\n\/etc\/init.d\/iptables\u00a0status\u00a0&gt;\/dev\/null\u00a02&gt;&amp;1<br \/>\nstatus=$?<br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">if<\/span>\u00a0[\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$status<\/span>\u00a0-eq\u00a00\u00a0];<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">then<\/span><br \/>\ns=<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;active&#8221;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">elif<\/span>\u00a0[\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$status<\/span>\u00a0-eq\u00a03\u00a0];<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">then<\/span><br \/>\ns=<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;inactive&#8221;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">elif<\/span>\u00a0[\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$status<\/span>\u00a0-eq\u00a04\u00a0];<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">then<\/span><br \/>\ns=<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;permission\u00a0denied&#8221;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">else<\/span><br \/>\ns=<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;unknown&#8221;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">fi<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">else<\/span><br \/>\ns=<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$(getState\u00a0iptables)<\/span>&#8220;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">fi<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;iptables:\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$s<\/span>&#8220;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8221;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;\/etc\/sysconfig\/iptables&#8221;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;&#8220;<\/span><br \/>\ncat\u00a0\/etc\/sysconfig\/iptables\u00a02&gt;\/dev\/null<br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#\u62a5\u8868\u4fe1\u606f<\/span><br \/>\nreport_Firewall=<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$s<\/span>&#8220;<\/span><br \/>\n}<\/p>\n<p><code style=\"margin-right: 2px; margin-left: 2px; line-height: 18px; font-size: 14px; letter-spacing: 0px; font-family: Consolas, Inconsolata, Courier, monospace; border-radius: 0px; background: #1d1f21; color: #c5c8c6; padding: 0.5em; overflow-wrap: normal !important; word-break: normal !important; overflow: auto !important; display: -webkit-box !important;\"><code style=\"margin-right: 2px; margin-left: 2px; line-height: 18px; font-size: 14px; letter-spacing: 0px; font-family: Consolas, Inconsolata, Courier, monospace; border-radius: 0px; background: #1d1f21; color: #c5c8c6; padding: 0.5em; overflow-wrap: normal !important; word-break: normal !important; overflow: auto !important; display: -webkit-box !important;\"><\/code><\/code><span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">function<\/span>\u00a0<span style=\"font-size: inherit; color: inherit; line-height: inherit; overflow-wrap: inherit !important; word-break: inherit !important;\"><span style=\"font-size: inherit; line-height: inherit; color: #81a2be; overflow-wrap: inherit !important; word-break: inherit !important;\">getSNMPStatus<\/span><\/span>(){<br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#SNMP\u670d\u52a1\u72b6\u6001\uff0c\u914d\u7f6e\u7b49<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8221;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8221;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;############################\u00a0SNMP\u68c0\u67e5\u00a0############################&#8221;<\/span><br \/>\nstatus=<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$(getState\u00a0snmpd)<\/span>&#8220;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;\u670d\u52a1\u72b6\u6001\uff1a<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$status<\/span>&#8220;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8221;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">if<\/span>\u00a0[\u00a0-e\u00a0\/etc\/snmp\/snmpd.conf\u00a0];<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">then<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;\/etc\/snmp\/snmpd.conf&#8221;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;&#8220;<\/span><br \/>\ncat\u00a0\/etc\/snmp\/snmpd.conf\u00a02&gt;\/dev\/null\u00a0|\u00a0grep\u00a0-v\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;^#&#8221;<\/span>\u00a0|\u00a0sed\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8216;\/^$\/d&#8217;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">fi<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#\u62a5\u8868\u4fe1\u606f<\/span><br \/>\nreport_SNMP=<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$(getState\u00a0snmpd)<\/span>&#8220;<\/span><br \/>\n}<\/p>\n<p><code style=\"margin-right: 2px; margin-left: 2px; line-height: 18px; font-size: 14px; letter-spacing: 0px; font-family: Consolas, Inconsolata, Courier, monospace; border-radius: 0px; background: #1d1f21; color: #c5c8c6; padding: 0.5em; overflow-wrap: normal !important; word-break: normal !important; overflow: auto !important; display: -webkit-box !important;\"><code style=\"margin-right: 2px; margin-left: 2px; line-height: 18px; font-size: 14px; letter-spacing: 0px; font-family: Consolas, Inconsolata, Courier, monospace; border-radius: 0px; background: #1d1f21; color: #c5c8c6; padding: 0.5em; overflow-wrap: normal !important; word-break: normal !important; overflow: auto !important; display: -webkit-box !important;\"><\/code><\/code><span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">function<\/span>\u00a0<span style=\"font-size: inherit; color: inherit; line-height: inherit; overflow-wrap: inherit !important; word-break: inherit !important;\"><span style=\"font-size: inherit; line-height: inherit; color: #81a2be; overflow-wrap: inherit !important; word-break: inherit !important;\">getState<\/span><\/span>(){<br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">if<\/span>\u00a0[[\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$centosVersion<\/span>\u00a0&lt;\u00a07\u00a0]];<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">then<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">if<\/span>\u00a0[\u00a0-e\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;\/etc\/init.d\/<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$1<\/span>&#8220;<\/span>\u00a0];<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">then<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">if<\/span>\u00a0[\u00a0`\/etc\/init.d\/<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$1<\/span>\u00a0status\u00a02&gt;\/dev\/null\u00a0|\u00a0grep\u00a0-E\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;is\u00a0running|\u6b63\u5728\u8fd0\u884c&#8221;<\/span>\u00a0|\u00a0wc\u00a0-l`\u00a0-ge\u00a01\u00a0];<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">then<\/span><br \/>\nr=<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;active&#8221;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">else<\/span><br \/>\nr=<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;inactive&#8221;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">fi<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">else<\/span><br \/>\nr=<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;unknown&#8221;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">fi<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">else<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#CentOS\u00a07+<\/span><br \/>\nr=<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$(systemctl\u00a0is-active\u00a0$1\u00a02&gt;&amp;1)<\/span>&#8220;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">fi<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$r<\/span>&#8220;<\/span><br \/>\n}<\/p>\n<p><code style=\"margin-right: 2px; margin-left: 2px; line-height: 18px; font-size: 14px; letter-spacing: 0px; font-family: Consolas, Inconsolata, Courier, monospace; border-radius: 0px; background: #1d1f21; color: #c5c8c6; padding: 0.5em; overflow-wrap: normal !important; word-break: normal !important; overflow: auto !important; display: -webkit-box !important;\"><code style=\"margin-right: 2px; margin-left: 2px; line-height: 18px; font-size: 14px; letter-spacing: 0px; font-family: Consolas, Inconsolata, Courier, monospace; border-radius: 0px; background: #1d1f21; color: #c5c8c6; padding: 0.5em; overflow-wrap: normal !important; word-break: normal !important; overflow: auto !important; display: -webkit-box !important;\"><\/code><\/code><span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">function<\/span>\u00a0<span style=\"font-size: inherit; color: inherit; line-height: inherit; overflow-wrap: inherit !important; word-break: inherit !important;\"><span style=\"font-size: inherit; line-height: inherit; color: #81a2be; overflow-wrap: inherit !important; word-break: inherit !important;\">getSSHStatus<\/span><\/span>(){<br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#SSHD\u670d\u52a1\u72b6\u6001\uff0c\u914d\u7f6e,\u53d7\u4fe1\u4efb\u4e3b\u673a\u7b49<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8221;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8221;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;############################\u00a0SSH\u68c0\u67e5\u00a0#############################&#8221;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#\u68c0\u67e5\u53d7\u4fe1\u4efb\u4e3b\u673a<\/span><br \/>\npwdfile=<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$(cat\u00a0\/etc\/passwd)<\/span>&#8220;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;\u670d\u52a1\u72b6\u6001\uff1a<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$(getState\u00a0sshd)<\/span>&#8220;<\/span><br \/>\nProtocol_Version=$(cat\u00a0\/etc\/ssh\/sshd_config\u00a0|\u00a0grep\u00a0Protocol\u00a0|\u00a0awk\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8216;{print\u00a0$2}&#8217;<\/span>)<br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;SSH\u534f\u8bae\u7248\u672c\uff1a<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$Protocol_Version<\/span>&#8220;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8221;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;\u4fe1\u4efb\u4e3b\u673a&#8221;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8212;&#8212;&#8211;&#8220;<\/span><br \/>\nauthorized=0<br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">for<\/span>\u00a0user\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">in<\/span>\u00a0$(<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$pwdfile<\/span>&#8220;<\/span>\u00a0|\u00a0grep\u00a0\/bin\/bash\u00a0|\u00a0awk\u00a0-F:\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8216;{print\u00a0$1}&#8217;<\/span>);<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">do<\/span><br \/>\nauthorize_file=$(<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$pwdfile<\/span>&#8220;<\/span>\u00a0|\u00a0grep\u00a0-w\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$user<\/span>\u00a0|\u00a0awk\u00a0-F:\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8216;{printf\u00a0$6&#8243;\/.ssh\/authorized_keys&#8221;}&#8217;<\/span>)<br \/>\nauthorized_host=$(cat\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$authorize_file<\/span>\u00a02&gt;\/dev\/null\u00a0|\u00a0awk\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8216;{print\u00a0$3}&#8217;<\/span>\u00a0|\u00a0tr\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8216;n&#8217;<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8216;,&#8217;<\/span>\u00a0|\u00a0sed\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8216;s\/,$\/\/&#8217;<\/span>)<br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">if<\/span>\u00a0[\u00a0!\u00a0-z\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$authorized_host<\/span>\u00a0];<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">then<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$user<\/span>\u00a0\u6388\u6743\u00a0&#8220;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$authorized_host<\/span>&#8221;\u00a0\u65e0\u5bc6\u7801\u8bbf\u95ee&#8221;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">fi<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">let<\/span>\u00a0authorized=authorized+$(cat\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$authorize_file<\/span>\u00a02&gt;\/dev\/null\u00a0|\u00a0awk\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8216;{print\u00a0$3}&#8217;<\/span>|wc\u00a0-l)<br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">done<\/span><\/p>\n<p><code style=\"margin-right: 2px; margin-left: 2px; line-height: 18px; font-size: 14px; letter-spacing: 0px; font-family: Consolas, Inconsolata, Courier, monospace; border-radius: 0px; background: #1d1f21; color: #c5c8c6; padding: 0.5em; overflow-wrap: normal !important; word-break: normal !important; overflow: auto !important; display: -webkit-box !important;\"><code style=\"margin-right: 2px; margin-left: 2px; line-height: 18px; font-size: 14px; letter-spacing: 0px; font-family: Consolas, Inconsolata, Courier, monospace; border-radius: 0px; background: #1d1f21; color: #c5c8c6; padding: 0.5em; overflow-wrap: normal !important; word-break: normal !important; overflow: auto !important; display: -webkit-box !important;\"><\/code><\/code><span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8221;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;\u662f\u5426\u5141\u8bb8ROOT\u8fdc\u7a0b\u767b\u5f55&#8221;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;&#8220;<\/span><br \/>\nconfig=$(cat\u00a0\/etc\/ssh\/sshd_config\u00a0|\u00a0grep\u00a0PermitRootLogin)<br \/>\nfirstChar=<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">${config:0:1}<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">if<\/span>\u00a0[\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$firstChar<\/span>\u00a0==\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;#&#8221;<\/span>\u00a0];<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">then<\/span><br \/>\nPermitRootLogin=<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;yes&#8221;<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#\u9ed8\u8ba4\u662f\u5141\u8bb8ROOT\u8fdc\u7a0b\u767b\u5f55\u7684<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">else<\/span><br \/>\nPermitRootLogin=$(<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$config<\/span>\u00a0|\u00a0awk\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8216;{print\u00a0$2}&#8217;<\/span>)<br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">fi<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;PermitRootLogin\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$PermitRootLogin<\/span>&#8220;<\/span><\/p>\n<p><code style=\"margin-right: 2px; margin-left: 2px; line-height: 18px; font-size: 14px; letter-spacing: 0px; font-family: Consolas, Inconsolata, Courier, monospace; border-radius: 0px; background: #1d1f21; color: #c5c8c6; padding: 0.5em; overflow-wrap: normal !important; word-break: normal !important; overflow: auto !important; display: -webkit-box !important;\"><code style=\"margin-right: 2px; margin-left: 2px; line-height: 18px; font-size: 14px; letter-spacing: 0px; font-family: Consolas, Inconsolata, Courier, monospace; border-radius: 0px; background: #1d1f21; color: #c5c8c6; padding: 0.5em; overflow-wrap: normal !important; word-break: normal !important; overflow: auto !important; display: -webkit-box !important;\"><\/code><\/code><span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8221;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;\/etc\/ssh\/sshd_config&#8221;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;&#8220;<\/span><br \/>\ncat\u00a0\/etc\/ssh\/sshd_config\u00a0|\u00a0grep\u00a0-v\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;^#&#8221;<\/span>\u00a0|\u00a0sed\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8216;\/^$\/d&#8217;<\/span><\/p>\n<p><code style=\"margin-right: 2px; margin-left: 2px; line-height: 18px; font-size: 14px; letter-spacing: 0px; font-family: Consolas, Inconsolata, Courier, monospace; border-radius: 0px; background: #1d1f21; color: #c5c8c6; padding: 0.5em; overflow-wrap: normal !important; word-break: normal !important; overflow: auto !important; display: -webkit-box !important;\"><code style=\"margin-right: 2px; margin-left: 2px; line-height: 18px; font-size: 14px; letter-spacing: 0px; font-family: Consolas, Inconsolata, Courier, monospace; border-radius: 0px; background: #1d1f21; color: #c5c8c6; padding: 0.5em; overflow-wrap: normal !important; word-break: normal !important; overflow: auto !important; display: -webkit-box !important;\"><\/code><\/code><span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#\u62a5\u8868\u4fe1\u606f<\/span><br \/>\nreport_SSHAuthorized=<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$authorized<\/span>&#8220;<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#SSH\u4fe1\u4efb\u4e3b\u673a<\/span><br \/>\nreport_SSHDProtocolVersion=<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$Protocol_Version<\/span>&#8220;<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#SSH\u534f\u8bae\u7248\u672c<\/span><br \/>\nreport_SSHDPermitRootLogin=<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$PermitRootLogin<\/span>&#8220;<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#\u5141\u8bb8root\u8fdc\u7a0b\u767b\u5f55<\/span><br \/>\n}<br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">function<\/span>\u00a0<span style=\"font-size: inherit; color: inherit; line-height: inherit; overflow-wrap: inherit !important; word-break: inherit !important;\"><span style=\"font-size: inherit; line-height: inherit; color: #81a2be; overflow-wrap: inherit !important; word-break: inherit !important;\">getNTPStatus<\/span><\/span>(){<br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#NTP\u670d\u52a1\u72b6\u6001\uff0c\u5f53\u524d\u65f6\u95f4\uff0c\u914d\u7f6e\u7b49<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8221;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8221;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;############################\u00a0NTP\u68c0\u67e5\u00a0#############################&#8221;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">if<\/span>\u00a0[\u00a0-e\u00a0\/etc\/ntp.conf\u00a0];<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">then<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;\u670d\u52a1\u72b6\u6001\uff1a<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$(getState\u00a0ntpd)<\/span>&#8220;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8221;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;\/etc\/ntp.conf&#8221;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;&#8212;&#8212;&#8212;&#8212;-&#8220;<\/span><br \/>\ncat\u00a0\/etc\/ntp.conf\u00a02&gt;\/dev\/null\u00a0|\u00a0grep\u00a0-v\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;^#&#8221;<\/span>\u00a0|\u00a0sed\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8216;\/^$\/d&#8217;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">fi<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#\u62a5\u8868\u4fe1\u606f<\/span><br \/>\nreport_NTP=<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$(getState\u00a0ntpd)<\/span>&#8220;<\/span><br \/>\n}<\/p>\n<p><code style=\"margin-right: 2px; margin-left: 2px; line-height: 18px; font-size: 14px; letter-spacing: 0px; font-family: Consolas, Inconsolata, Courier, monospace; border-radius: 0px; background: #1d1f21; color: #c5c8c6; padding: 0.5em; overflow-wrap: normal !important; word-break: normal !important; overflow: auto !important; display: -webkit-box !important;\"><code style=\"margin-right: 2px; margin-left: 2px; line-height: 18px; font-size: 14px; letter-spacing: 0px; font-family: Consolas, Inconsolata, Courier, monospace; border-radius: 0px; background: #1d1f21; color: #c5c8c6; padding: 0.5em; overflow-wrap: normal !important; word-break: normal !important; overflow: auto !important; display: -webkit-box !important;\"><\/code><\/code><span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">function<\/span>\u00a0<span style=\"font-size: inherit; color: inherit; line-height: inherit; overflow-wrap: inherit !important; word-break: inherit !important;\"><span style=\"font-size: inherit; line-height: inherit; color: #81a2be; overflow-wrap: inherit !important; word-break: inherit !important;\">uploadHostDailyCheckReport<\/span><\/span>(){<br \/>\njson=<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;{<br \/>\n&#8220;DateTime&#8221;:&#8221;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$report_DateTime<\/span>&#8220;,<br \/>\n&#8220;Hostname&#8221;:&#8221;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$report_Hostname<\/span>&#8220;,<br \/>\n&#8220;OSRelease&#8221;:&#8221;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$report_OSRelease<\/span>&#8220;,<br \/>\n&#8220;Kernel&#8221;:&#8221;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$report_Kernel<\/span>&#8220;,<br \/>\n&#8220;Language&#8221;:&#8221;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$report_Language<\/span>&#8220;,<br \/>\n&#8220;LastReboot&#8221;:&#8221;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$report_LastReboot<\/span>&#8220;,<br \/>\n&#8220;Uptime&#8221;:&#8221;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$report_Uptime<\/span>&#8220;,<br \/>\n&#8220;CPUs&#8221;:&#8221;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$report_CPUs<\/span>&#8220;,<br \/>\n&#8220;CPUType&#8221;:&#8221;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$report_CPUType<\/span>&#8220;,<br \/>\n&#8220;Arch&#8221;:&#8221;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$report_Arch<\/span>&#8220;,<br \/>\n&#8220;MemTotal&#8221;:&#8221;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$report_MemTotal<\/span>&#8220;,<br \/>\n&#8220;MemFree&#8221;:&#8221;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$report_MemFree<\/span>&#8220;,<br \/>\n&#8220;MemUsedPercent&#8221;:&#8221;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$report_MemUsedPercent<\/span>&#8220;,<br \/>\n&#8220;DiskTotal&#8221;:&#8221;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$report_DiskTotal<\/span>&#8220;,<br \/>\n&#8220;DiskFree&#8221;:&#8221;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$report_DiskFree<\/span>&#8220;,<br \/>\n&#8220;DiskUsedPercent&#8221;:&#8221;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$report_DiskUsedPercent<\/span>&#8220;,<br \/>\n&#8220;InodeTotal&#8221;:&#8221;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$report_InodeTotal<\/span>&#8220;,<br \/>\n&#8220;InodeFree&#8221;:&#8221;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$report_InodeFree<\/span>&#8220;,<br \/>\n&#8220;InodeUsedPercent&#8221;:&#8221;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$report_InodeUsedPercent<\/span>&#8220;,<br \/>\n&#8220;IP&#8221;:&#8221;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$report_IP<\/span>&#8220;,<br \/>\n&#8220;MAC&#8221;:&#8221;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$report_MAC<\/span>&#8220;,<br \/>\n&#8220;Gateway&#8221;:&#8221;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$report_Gateway<\/span>&#8220;,<br \/>\n&#8220;DNS&#8221;:&#8221;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$report_DNS<\/span>&#8220;,<br \/>\n&#8220;Listen&#8221;:&#8221;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$report_Listen<\/span>&#8220;,<br \/>\n&#8220;Selinux&#8221;:&#8221;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$report_Selinux<\/span>&#8220;,<br \/>\n&#8220;Firewall&#8221;:&#8221;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$report_Firewall<\/span>&#8220;,<br \/>\n&#8220;USERs&#8221;:&#8221;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$report_USERs<\/span>&#8220;,<br \/>\n&#8220;USEREmptyPassword&#8221;:&#8221;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$report_USEREmptyPassword<\/span>&#8220;,<br \/>\n&#8220;USERTheSameUID&#8221;:&#8221;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$report_USERTheSameUID<\/span>&#8220;,<br \/>\n&#8220;PasswordExpiry&#8221;:&#8221;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$report_PasswordExpiry<\/span>&#8220;,<br \/>\n&#8220;RootUser&#8221;:&#8221;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$report_RootUser<\/span>&#8220;,<br \/>\n&#8220;Sudoers&#8221;:&#8221;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$report_Sudoers<\/span>&#8220;,<br \/>\n&#8220;SSHAuthorized&#8221;:&#8221;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$report_SSHAuthorized<\/span>&#8220;,<br \/>\n&#8220;SSHDProtocolVersion&#8221;:&#8221;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$report_SSHDProtocolVersion<\/span>&#8220;,<br \/>\n&#8220;SSHDPermitRootLogin&#8221;:&#8221;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$report_SSHDPermitRootLogin<\/span>&#8220;,<br \/>\n&#8220;DefunctProsess&#8221;:&#8221;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$report_DefunctProsess<\/span>&#8220;,<br \/>\n&#8220;SelfInitiatedService&#8221;:&#8221;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$report_SelfInitiatedService<\/span>&#8220;,<br \/>\n&#8220;SelfInitiatedProgram&#8221;:&#8221;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$report_SelfInitiatedProgram<\/span>&#8220;,<br \/>\n&#8220;RuningService&#8221;:&#8221;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$report_RuningService<\/span>&#8220;,<br \/>\n&#8220;Crontab&#8221;:&#8221;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$report_Crontab<\/span>&#8220;,<br \/>\n&#8220;Syslog&#8221;:&#8221;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$report_Syslog<\/span>&#8220;,<br \/>\n&#8220;SNMP&#8221;:&#8221;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$report_SNMP<\/span>&#8220;,<br \/>\n&#8220;NTP&#8221;:&#8221;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$report_NTP<\/span>&#8220;,<br \/>\n&#8220;JDK&#8221;:&#8221;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$report_JDK<\/span>&#8221;<br \/>\n}&#8221;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#echo\u00a0&#8220;$json&#8221;\u00a0<\/span><br \/>\ncurl\u00a0-l\u00a0-H\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;Content-type:\u00a0application\/json&#8221;<\/span>\u00a0-X\u00a0POST\u00a0-d\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$json<\/span>&#8220;<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$uploadHostDailyCheckReportApi<\/span>&#8220;<\/span>\u00a02&gt;\/dev\/null<br \/>\n}<\/p>\n<p><code style=\"margin-right: 2px; margin-left: 2px; line-height: 18px; font-size: 14px; letter-spacing: 0px; font-family: Consolas, Inconsolata, Courier, monospace; border-radius: 0px; background: #1d1f21; color: #c5c8c6; padding: 0.5em; overflow-wrap: normal !important; word-break: normal !important; overflow: auto !important; display: -webkit-box !important;\"><code style=\"margin-right: 2px; margin-left: 2px; line-height: 18px; font-size: 14px; letter-spacing: 0px; font-family: Consolas, Inconsolata, Courier, monospace; border-radius: 0px; background: #1d1f21; color: #c5c8c6; padding: 0.5em; overflow-wrap: normal !important; word-break: normal !important; overflow: auto !important; display: -webkit-box !important;\"><\/code><\/code><span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">function<\/span>\u00a0<span style=\"font-size: inherit; color: inherit; line-height: inherit; overflow-wrap: inherit !important; word-break: inherit !important;\"><span style=\"font-size: inherit; line-height: inherit; color: #81a2be; overflow-wrap: inherit !important; word-break: inherit !important;\">getchage_file_24h<\/span><\/span>()<br \/>\n{<br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;############################\u00a0\u6587\u4ef6\u68c0\u67e5\u00a0#############################&#8221;<\/span><br \/>\ncheck2=$(find\u00a0\/\u00a0-name\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8216;*.sh&#8217;<\/span>\u00a0-mtime\u00a0-1)<br \/>\ncheck21=$(find\u00a0\/\u00a0-name\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8216;*.asp&#8217;<\/span>\u00a0-mtime\u00a0-1)<br \/>\ncheck22=$(find\u00a0\/\u00a0-name\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8216;*.php&#8217;<\/span>\u00a0-mtime\u00a0-1)<br \/>\ncheck23=$(find\u00a0\/\u00a0-name\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8216;*.aspx&#8217;<\/span>\u00a0-mtime\u00a0-1)<br \/>\ncheck24=$(find\u00a0\/\u00a0-name\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8216;*.jsp&#8217;<\/span>\u00a0-mtime\u00a0-1)<br \/>\ncheck25=$(find\u00a0\/\u00a0-name\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8216;*.html&#8217;<\/span>\u00a0-mtime\u00a0-1)<br \/>\ncheck26=$(find\u00a0\/\u00a0-name\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8216;*.htm&#8217;<\/span>\u00a0-mtime\u00a0-1)<br \/>\ncheck9=$(find\u00a0\/\u00a0-name\u00a0core\u00a0&#8211;<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">exec<\/span>\u00a0ls\u00a0-l\u00a0{}\u00a0\ud83d\ude09<br \/>\ncheck10=$(cat\u00a0\/etc\/crontab)<br \/>\ncheck12=$(ls\u00a0-alt\u00a0\/usr\/bin\u00a0|\u00a0head\u00a0-10)<br \/>\ncat\u00a0&lt;&lt;eof<\/p>\n<p><code style=\"margin-right: 2px; margin-left: 2px; line-height: 18px; font-size: 14px; letter-spacing: 0px; font-family: Consolas, Inconsolata, Courier, monospace; border-radius: 0px; background: #1d1f21; color: #c5c8c6; padding: 0.5em; overflow-wrap: normal !important; word-break: normal !important; overflow: auto !important; display: -webkit-box !important;\"><code style=\"margin-right: 2px; margin-left: 2px; line-height: 18px; font-size: 14px; letter-spacing: 0px; font-family: Consolas, Inconsolata, Courier, monospace; border-radius: 0px; background: #1d1f21; color: #c5c8c6; padding: 0.5em; overflow-wrap: normal !important; word-break: normal !important; overflow: auto !important; display: -webkit-box !important;\"><\/code><\/code><span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">############################\u67e5\u770b\u6240\u6709\u88ab\u4fee\u6539\u8fc7\u7684\u6587\u4ef6\u8fd4\u56de\u6700\u8fd124\u5c0f\u65f6\u5185\u7684############################<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">${check2}<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">${check21}<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">${check22}<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">${check23}<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">${check24}<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">${check25}<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">${check26}<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">${line}<\/span><\/p>\n<p><code style=\"margin-right: 2px; margin-left: 2px; line-height: 18px; font-size: 14px; letter-spacing: 0px; font-family: Consolas, Inconsolata, Courier, monospace; border-radius: 0px; background: #1d1f21; color: #c5c8c6; padding: 0.5em; overflow-wrap: normal !important; word-break: normal !important; overflow: auto !important; display: -webkit-box !important;\"><code style=\"margin-right: 2px; margin-left: 2px; line-height: 18px; font-size: 14px; letter-spacing: 0px; font-family: Consolas, Inconsolata, Courier, monospace; border-radius: 0px; background: #1d1f21; color: #c5c8c6; padding: 0.5em; overflow-wrap: normal !important; word-break: normal !important; overflow: auto !important; display: -webkit-box !important;\"><\/code><\/code><span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">############################\u68c0\u67e5\u5b9a\u65f6\u6587\u4ef6\u7684\u5b8c\u6574\u6027############################<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">${check10}<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">${line}<\/span><\/p>\n<p><code style=\"margin-right: 2px; margin-left: 2px; line-height: 18px; font-size: 14px; letter-spacing: 0px; font-family: Consolas, Inconsolata, Courier, monospace; border-radius: 0px; background: #1d1f21; color: #c5c8c6; padding: 0.5em; overflow-wrap: normal !important; word-break: normal !important; overflow: auto !important; display: -webkit-box !important;\"><code style=\"margin-right: 2px; margin-left: 2px; line-height: 18px; font-size: 14px; letter-spacing: 0px; font-family: Consolas, Inconsolata, Courier, monospace; border-radius: 0px; background: #1d1f21; color: #c5c8c6; padding: 0.5em; overflow-wrap: normal !important; word-break: normal !important; overflow: auto !important; display: -webkit-box !important;\"><\/code><\/code><span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">############################\u67e5\u770b\u7cfb\u7edf\u547d\u4ee4\u662f\u5426\u88ab\u66ff\u6362############################<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">${check12}<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">${line}<\/span><br \/>\nEOF<br \/>\n}<\/p>\n<p><code style=\"margin-right: 2px; margin-left: 2px; line-height: 18px; font-size: 14px; letter-spacing: 0px; font-family: Consolas, Inconsolata, Courier, monospace; border-radius: 0px; background: #1d1f21; color: #c5c8c6; padding: 0.5em; overflow-wrap: normal !important; word-break: normal !important; overflow: auto !important; display: -webkit-box !important;\"><code style=\"margin-right: 2px; margin-left: 2px; line-height: 18px; font-size: 14px; letter-spacing: 0px; font-family: Consolas, Inconsolata, Courier, monospace; border-radius: 0px; background: #1d1f21; color: #c5c8c6; padding: 0.5em; overflow-wrap: normal !important; word-break: normal !important; overflow: auto !important; display: -webkit-box !important;\"><\/code><\/code><span style=\"font-size: inherit; line-height: inherit; color: #b294bb; overflow-wrap: inherit !important; word-break: inherit !important;\">function<\/span>\u00a0<span style=\"font-size: inherit; color: inherit; line-height: inherit; overflow-wrap: inherit !important; word-break: inherit !important;\"><span style=\"font-size: inherit; line-height: inherit; color: #81a2be; overflow-wrap: inherit !important; word-break: inherit !important;\">check<\/span><\/span>(){<br \/>\nversion<br \/>\ngetSystemStatus<br \/>\ngetCpuStatus<br \/>\ngetMemStatus<br \/>\ngetDiskStatus<br \/>\ngetNetworkStatus<br \/>\ngetListenStatus<br \/>\ngetProcessStatus<br \/>\ngetServiceStatus<br \/>\ngetAutoStartStatus<br \/>\ngetLoginStatus<br \/>\ngetCronStatus<br \/>\ngetUserStatus<br \/>\ngetPasswordStatus<br \/>\ngetSudoersStatus<br \/>\ngetJDKStatus<br \/>\ngetFirewallStatus<br \/>\ngetSSHStatus<br \/>\ngetSyslogStatus<br \/>\ngetSNMPStatus<br \/>\ngetNTPStatus<br \/>\ngetInstalledStatus<br \/>\ngetchage_file_24h<br \/>\n}<\/p>\n<p><code style=\"margin-right: 2px; margin-left: 2px; line-height: 18px; font-size: 14px; letter-spacing: 0px; font-family: Consolas, Inconsolata, Courier, monospace; border-radius: 0px; background: #1d1f21; color: #c5c8c6; padding: 0.5em; overflow-wrap: normal !important; word-break: normal !important; overflow: auto !important; display: -webkit-box !important;\"><code style=\"margin-right: 2px; margin-left: 2px; line-height: 18px; font-size: 14px; letter-spacing: 0px; font-family: Consolas, Inconsolata, Courier, monospace; border-radius: 0px; background: #1d1f21; color: #c5c8c6; padding: 0.5em; overflow-wrap: normal !important; word-break: normal !important; overflow: auto !important; display: -webkit-box !important;\"><\/code><\/code><span style=\"font-size: inherit; line-height: inherit; color: #969896; overflow-wrap: inherit !important; word-break: inherit !important;\">#\u6267\u884c\u68c0\u67e5\u5e76\u4fdd\u5b58\u68c0\u67e5\u7ed3\u679c<\/span><br \/>\ncheck\u00a0&gt;\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$RESULTFILE<\/span><\/p>\n<p><code style=\"margin-right: 2px; margin-left: 2px; line-height: 18px; font-size: 14px; letter-spacing: 0px; font-family: Consolas, Inconsolata, Courier, monospace; border-radius: 0px; background: #1d1f21; color: #c5c8c6; padding: 0.5em; overflow-wrap: normal !important; word-break: normal !important; overflow: auto !important; display: -webkit-box !important;\"><code style=\"margin-right: 2px; margin-left: 2px; line-height: 18px; font-size: 14px; letter-spacing: 0px; font-family: Consolas, Inconsolata, Courier, monospace; border-radius: 0px; background: #1d1f21; color: #c5c8c6; padding: 0.5em; overflow-wrap: normal !important; word-break: normal !important; overflow: auto !important; display: -webkit-box !important;\"><\/code><\/code><span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;\u68c0\u67e5\u7ed3\u679c\uff1a<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$RESULTFILE<\/span>&#8220;<\/span><br \/>\n<span style=\"font-size: inherit; line-height: inherit; color: #de935f; overflow-wrap: inherit !important; word-break: inherit !important;\">echo<\/span>\u00a0-e\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;`date\u00a0&#8220;<\/span>+%Y-%m-%d\u00a0%H:%M:%S<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;`\u00a0\u963f\u91cc\u4e91PHP\u4f01\u4e1a\u5e73\u53f0\u5de1\u68c0\u62a5\u544a&#8221;<\/span>\u00a0\u00a0|\u00a0mail\u00a0-a\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #cc6666; overflow-wrap: inherit !important; word-break: inherit !important;\">$RESULTFILE<\/span>\u00a0-s\u00a0<span style=\"font-size: inherit; line-height: inherit; color: #b5bd68; overflow-wrap: inherit !important; word-break: inherit !important;\">&#8220;\u963f\u91cc\u4e91PHP\u4f01\u4e1a\u5e73\u53f0\u5de1\u68c0\u62a5\u544a&#8221;<\/span> h@163.com<\/p>\n<\/section>\n<\/section>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Linux \u7cfb\u7edf\u65e5\u5e38\u5de1\u68c0\u811a\u672c\uff0c\u5de1\u68c0\u5185\u5bb9\u5305\u542b\u4e86\uff0c\u78c1\u76d8\uff0c\u5185\u5b58 cpu \u8fdb\u7a0b \u6587\u4ef6\u66f4\u6539 \u7528\u6237\u767b\u5f55\u7b49\u4e00\u7cfb\u5217\u7684\u64cd\u4f5c \u76f4\u63a5 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[12],"tags":[],"class_list":["post-3181","post","type-post","status-publish","format-standard","hentry","category-linux"],"_links":{"self":[{"href":"https:\/\/www.xh86.me\/index.php?rest_route=\/wp\/v2\/posts\/3181","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.xh86.me\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.xh86.me\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.xh86.me\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.xh86.me\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=3181"}],"version-history":[{"count":1,"href":"https:\/\/www.xh86.me\/index.php?rest_route=\/wp\/v2\/posts\/3181\/revisions"}],"predecessor-version":[{"id":3320,"href":"https:\/\/www.xh86.me\/index.php?rest_route=\/wp\/v2\/posts\/3181\/revisions\/3320"}],"wp:attachment":[{"href":"https:\/\/www.xh86.me\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=3181"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.xh86.me\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=3181"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.xh86.me\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=3181"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}