当前位置: 首页 > news >正文

广州网站改版领军企业网站转入备案

广州网站改版领军企业,网站转入备案,合肥做网站维护的公司,网站排名怎么弄目录 一、配置环境的shell脚本 二、系统资源脚本 一、要求 二、脚本内容 三、脚本解析 四、赋权并验证 三、查看当前内存的总大小、实际使用大小、剩余大小、显示使用率百分比的脚本 一、第一种方法 二、验证 三、第二种方法 四、验证 四、查看网卡实时流量脚本 一… 目录 一、配置环境的shell脚本 二、系统资源脚本 一、要求 二、脚本内容 三、脚本解析 四、赋权并验证 三、查看当前内存的总大小、实际使用大小、剩余大小、显示使用率百分比的脚本 一、第一种方法 二、验证 三、第二种方法 四、验证 四、查看网卡实时流量脚本 一、编辑脚本 二、验证结果 五、把当前目录包含子目录下所有后缀为 .sh 的文件后缀变更为 .shell之后删除每个文件的第二行。 一、编写脚本 二、验证 六、统计访问最多的十个IP 一、首先模拟创建IP、编写脚本 二、验证ip生成结果 一、配置环境的shell脚本 systemctl stop firewalld systemctl disable firewalld systemctl stop NetworkManager systemctl disable NetworkManager setenforce 0 sed -i s/SELINUXenforcing/SELINUXdisabled/ /etc/selinux/config cat e /etc/sysconfig/network-scripts/ifcfg-ens33 TYPEEthernet BOOTPROTOstatic NAMEens33 DEVICEens33 ONBOOTyes IPADDR$1 PREFIX24 GATEWAY192.168.115.2 DNS1192.168.115.2 e systemctl restart network 将此脚本放入终端中后续输入想设置的IP 则成功配置环境并设置ip  结果查看 二、系统资源脚本 一、要求 1. 编写一个脚本来监控 CPU 使用率、内存使用率、磁盘空间等系统资源。 2. 实时显示系统资源的使用情况并根据预设的阈值提供警报功能。 3. 脚本应该可以在后台运行每隔一定时间自动更新资源状态。 4. 提供一个简单的用户界面命令行或图形界面方便用户查看当前系统资源的情况。 二、脚本内容 #/bin/bash #lsq #监测脚本 while true do times10 #磁盘 disk$(df -Th | awk { print $6 } | awk NR6 |cut -d % -f 1) #内存 mem$(free -m | grep Mem | awk { printf %.0f, $3/$2 * 100 }) #cpu cpu$(top -n 1 | grep Cpu(s) | awk { printf %.0f, $2$4 }) #显示监测情况         echo ******************         echo CPU使用率$cpu %         echo 内存使用率$mem %         echo 磁盘使用率$disk %         echo ****************** #—————————————————————————————————— disk180 mem180 cpu180 if [ $mem -ge $mem1 ];then         echo 内存使用已到$mem %,请注意 exit 0 fi if [ $cpu -ge $cpu1 ];then         echo CPU使用已到$cpu %,请注意 exit 0 fi if [ $disk -ge $disk1 ];then         echo 磁盘使用已到$disk ,请注意 exit 0 fi sleep $times done 三、脚本解析 这是一个监测脚本用于监测系统的磁盘、内存和CPU使用率。下面是对脚本中各部分的解析 #!/bin/bash指定脚本采用Bash解释器。 #mpy注释用于说明脚本的用途。 while true一个无限循环表示脚本会一直执行下去。 dotimes10设置一个变量dotimes的值为10。 disk$(df -Th | awk { print $6 } | awk NR6 |cut -d % -f 1)使用df命令获取磁盘信息并使用awk和cut命令提取出磁盘使用率的数值部分。 mem$(free -m | grep Mem | awk { printf %.0f, $3/$2 * 100 })使用free命令获取内存信息再使用awk命令计算内存使用率百分比。 cpu$(top -n 1 | grep Cpu(s) | awk { printf %.0f, $2$4 })使用top命令获取CPU信息并使用awk命令计算CPU使用率百分比。 echo ******************打印分隔线。 echo CPU使用率$cpu %打印CPU使用率。 echo 内存使用率$mem %打印内存使用率。 echo 磁盘使用率$disk %打印磁盘使用率。 echo ******************打印分隔线。 disk180设置一个变量disk1的值为80表示磁盘使用率的阈值。 mem180设置一个变量mem1的值为80表示内存使用率的阈值。 cpu180设置一个变量cpu1的值为80表示CPU使用率的阈值。 if [ $mem -ge $mem1 ]; then如果内存使用率大于等于阈值mem1则执行下面的命令。 echo 内存使用已到$mem %,请注意 exit 0打印内存使用率达到阈值的警告信息并退出脚本。 if [ $cpu -ge $cpu1 ]; then如果CPU使用率大于等于阈值cpu1则执行下面的命令。 echo CPU使用已到$cpu %,请注意 exit 0打印CPU使用率达到阈值的警告信息并退出脚本。 if [ $disk -ge $disk1 ]; then如果磁盘使用率大于等于阈值disk1则执行下面的命令。 echo 磁盘使用已到$disk ,请注意 exit 0打印磁盘使用率达到阈值的警告信息并退出脚本。 sleep $times暂停脚本执行一段时间时间长度由变量times指定。 done结束while循环。 四、赋权并验证 三、查看当前内存的总大小、实际使用大小、剩余大小、显示使用率百分比的脚本 一、第一种方法 #!/bin/bash Mem_all$(free -m | awk /Mem/ {print $2}) Mem_used$(free -m | awk /Mem/ {print $3}) Mem_free$(free -m | awk /Mem/ {print $4}) Mem_usage$(free -m | awk /Mem/ {printf %.0f, $3/$2 * 100}) echo 当前内存总共: $Mem_all MB echo 当前内存已使用: $Mem_used MB echo 当前剩余: $Mem_free MB echo 当前物理内存使用率: $Mem_usage%  二、验证 三、第二种方法 #!/bin/bash # 获取内存信息 mem_info$(free -m | awk NR2{print}) # 获取内存总量、已使用量和剩余量以兆字节为单位 total$(echo $mem_info | awk {print $2}) used$(echo $mem_info | awk {print $3}) free$(echo $mem_info | awk {print $4}) # 计算内存使用率 usage_percent$(echo scale2; $used / $total * 100 | bc) # 打印信息 echo 物理内存总量${total}MB echo 已使用内存${used}MB echo 剩余内存${free}MB echo 内存使用率${usage_percent}% 四、验证 四、查看网卡实时流量脚本 一、编辑脚本 #!/bin/bash NICens33 echo -e In ------ Out while true; do         OLD_IN$(awk $0~$NIC{print $2} /proc/net/dev)         OLD_OUT$(awk $0~$NIC{print $10} /proc/net/dev) sleep 1         NEW_IN$(awk $0~$NIC{print $2} /proc/net/dev)         NEW_OUT$(awk $0~$NIC{print $10} /proc/net/dev)         IN$(printf %.1f%s $((($NEW_IN-$OLD_IN)/1024)) KB/s)         OUT$(printf %.1f%s $((($NEW_OUT-$OLD_OUT)/1024)) KB/s)         echo $IN $OUT         sleep 1 done 二、验证结果 五、把当前目录包含子目录下所有后缀为 .sh 的文件后缀变更为 .shell之后删除每个文件的第二行。 先查看目录下的后缀文件 一、编写脚本 #!/bin/bash ALL_SH_FILE$(find . -type f -name *.sh) for file in ${ALL_SH_FILE[*]} do filename$(echo $file | awk -F.sh {print $1}) new_filename${filename}.shell mv $file $new_filename sed -i 2d $new_filename done 二、验证 六、统计访问最多的十个IP 一、首先模拟创建IP、编写脚本 vim /makeiplog.sh #!/bin/bash for i in {1..30};do         host$[$RANDOM % 10]         host1$[$RANDOM % 10] echo 192.168.$host1.$host /root/ip.log done 赋权并启动 二、验证ip生成结果 输入 vim ip.log 查看 输入命令  awk {a[$1]}END{print UV:,length(a);for(v in a)print v,a[v]} ip.log |sort -k2 -nr |head -10 显示结果 awk {a[$1]}END{print UV:,length(a);for(v in a)print v,a[v]} ip.log |sort -k2 升序显示
http://www.hkea.cn/news/14557292/

相关文章:

  • wordpress用户组权限设置网站图片 优化
  • 石家庄建站模板搭建建设个人博客网站
  • 怎么做电视台网站找设计师的网站
  • 扬州建设教育信息网站kratos主题wordpress
  • 建设工程人员锁定网站校园网站建设培训班
  • 用个人免费空间快速建立个人网站后方平台网站开发 银行接入 ca 认证 接入
  • 广州做网站公司电话高端响应式网站
  • 爱做网站免费模板vip青岛网站建设小公司
  • 网站本地化怎么做深圳南山做网站的公司
  • 百度云服务器挂网站工作分析中的任职资格不包括
  • 中信建设有限责任公司官网招聘信息如何提高seo关键词排名
  • 椒江网站建设578做网站企业网站seo工作
  • 巴西网站建设创新的网站建站
  • 中华住房和城乡建设厅网站软件开发服务方案
  • 小企业网站怎么做购物网站类型
  • 男女直接做那个视频网站上海做网站优化价格
  • 介绍几个能进去的a站wordpress 优美图主题
  • 外贸大型门户网站建设wordpress注册添加算术验证码
  • wordpress换域名后网站地址怎么办网站搭建平台demo免费
  • 程序员做一个网站多少钱php免费空间
  • 小说章节收费网站建设人才引进从事网站建设
  • 浙江 外贸网站建设做网站有关机械的图片
  • html网站尺寸海淀网站建设电话
  • 建设网站公司域名用什么软件开发app
  • 郑州服装网站建设重庆九龙坡营销型网站建设公司哪家好
  • 中联建设集团股份有限公司网站做外贸翻译用哪个网站
  • 网站建设公司怎我想学做网站
  • pythone网站开发可以自己制作图片的软件
  • 怎么自己做五合一网站怎样做网商网站
  • 爱站工具包手机版cm域名做网站