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

网站服务器租用一年多少钱啊wamp 怎么做两个网站

网站服务器租用一年多少钱啊,wamp 怎么做两个网站,河南建设工程造价管理协会网站,湖南省建设厅建筑业信息网开篇小贴士:为创建的sh(当然可以是任何一个文件)文件添加开头的注释 1、进入到家目录,然后通过 ls -a 查看全部文件 2、找到并编辑一个名为 .vimrc (Vim编辑器的核心配置文件)的配置文件,下图…

开篇小贴士:为创建的sh(当然可以是任何一个文件)文件添加开头的注释

1、进入到家目录,然后通过 ls -a 查看全部文件

2、找到并编辑一个名为 .vimrc (Vim编辑器的核心配置文件)的配置文件,下图是添加的一个示例(我目前的注释)

在该配置文件中还可以修改字体、颜色主题、窗口布局等,具体文献参考如下:

vim设置新建文件自动填入的文件头(作者信息等)、设置编辑时间、鼠标直接定位_linux 创建文件时自动填写信息-CSDN博客

ping主机测试,查看主机是否存活

创建一个shell脚本以sh结尾即可,通过bash xx.sh来运行(以下均相同,不再赘述)

注:这里直接通过bash xx.sh 来运行的话必须要在当前位置下有这个文件,不然后面应该是路径

#########################
#File name:1.sh
#Version:v1.0
#Email:admin@test.com
#Created time:2024-11-24 19:07:06
#Description:
#########################
echo "ping主机测试,查看主机是否存活" 
read -p "请输入一个需要测试的ip地址:" ipadd
ping -c 1 "$ipadd" > /dev/null
if [ $? -eq 0 ]; thenecho "该ip地址目前存活......"
elseecho "该ip地址已断开连接......"
fi


判断一个用户是否存在

#!/bin/bash
#########################
#File name:2.sh
#Version:v1.0
#Email:admin@test.com
#Created time:2024-11-24 19:23:56
#Description:
#########################
echo "判断一个用户是否存在"
read -p "请输入一个需要查看是否存在的用户名:" username
if [ $username == "root" ]; thenecho "请输入除root用户外的用户!!!" && exit
elsels  /home | grep $username > /dev/nullif [ $? -eq 0 ]; thenecho "$username用户是存在的"elseecho "$username用户不存在的"fi
fi


判断当前内核主版本是否为3,且次版本是否大于10

#!/bin/bash
#########################
#File name:3.sh
#Version:v1.0
#Email:admin@test.com
#Created time:2024-11-24 19:35:35
#Description:
#########################
echo "判断当前内核主版本是否为3,且次版本是否大于10"
main=$(uname -r | cut -d'.' -f1)
if [[ $main -eq 3 ]]; thenecho "当前内核主版本为3"
elseecho "当前内核版本不为3"
fisub=$(uname -r | cut -d'.' -f2)
if [[ $sub -gt 10 ]]; thenecho "当前内核次版本大于10"
elif [[ $sub -lt 10 ]]; thenecho "当前内核次版本小于10"
else echo "当前内核次版本等于10"
fi


判断nginx是否运行;如果没有,则运行它,并且开机启动

#!/bin/bash
#########################
#File name:4.sh
#Version:v1.0
#Email:admin@test.com
#Created time:2024-11-24 19:52:15
#Description:
#########################
echo "判断nginx是否运行;如果没有,则运行它,并且开机启动"
read -p "请输入想要查看的服务名:" service_name
is_open=$(systemctl is-active $service_name | grep n)
if ! [[ $is_open -eq 0 ]]; thenecho "$service_name服务是没有启动的,下面我将进行一个运行并开启开机启动的操作......"systemctl start $service_namesystemctl enable $service_nameelseecho "$service_name服务是开启的......"auto_open=$(systemctl is-enabled $service_name)if [[ $auto_open -eq 0 ]]; thenread -p "当前服务没有开启开机自动开启,是否需要开启(请输入y/n):" -n 1 is_auto_openechofor ((flag=1; flag<=3; flag++));doif [[ "$is_auto_open" == "y" || "$is_auto_open" == "n" ]]; thenbreakfiecho "请输入y/n!!!"doneif [[ "$is_auto_open" == "y" ]]; thensystemctl enable $service_name > /dev/nullecho "当前服务的开机自启动已开启"elif [[ "$is_auto_open" != "n" ]]; then echo "不按照我的来就不让你操作了!!!" fielseecho "当前服务开启了开机自动开启服务......"fi
fi


判断指定的主机是否能ping通,必须使用$1变量

#!/bin/bash
#########################
#File name:5.sh
#Version:v1.0
#Email:admin@test.com
#Created time:2024-11-24 20:57:48
#Description:
#########################
echo '判断指定的主机是否能ping通,必须使用$1变量'
echoping -c 1 $1 > /dev/null
if [ $? -eq 0 ]; thenecho "该ip地址目前存活......"
elseecho "该ip地址已断开连接......"
fi


完成一个报警脚本

要求如下:
        根分区剩余空间小于20%
        内存已用空间大于80%
        向邮箱发送告警邮件
        配合crond每5分钟检查一次

#!/bin/bash
#########################
#File name:6.sh
#Version:v1.0
#Email:admin@test.com
#Created time:2024-11-25 08:56:03
#Description:
#########################
echo "报警脚本,要求如下:根分区剩余空间小于20%内存已用空间大于80%向邮箱发送告警邮件配合crond每5分钟检查一次"
echo
# 计算根分区的剩余空间百分比  
root_ram=$(df / | tail -1 | awk '{print $5}' | sed 's/%//')  
# 计算内存已用百分比  
ram=$(free | grep Mem | awk '{printf "%.0f", $3/$2 * 100}')  if [[ $root_ram -gt 80 ]]; then  echo "根分区剩余空间小于20%"  if [[ $ram -gt 80 ]]; then   echo "内存已用空间大于80%"  echo "目前根分区和内存的容量都比较告急!!!,先发送邮箱提醒......" | mail -s "内存警告" 2711279281@qq.com  else  echo "内存也还比较充足"  fi  
else  echo "目前根分区空间充足"  
fi  


  
判断用户输入的是否是数字,如果是数字判断该数字是否大于10

#!/bin/bash
#########################
#File name:7.sh
#Version:v1.0
#Email:admin@test.com
#Created time:2024-11-25 19:49:01
#Description:
#########################
echo "判断用户输入的是否是数字,如果是数字判断该数字是否大于10"
echo
for ((n=3; n>0; n-- ))
doread -p "请输入一个数字:" numif [[ $num =~ ^-?[0-9]+(\.[0-9]+)?$ ]]; thenif [[ $num -gt 10 ]]; thenecho "当前数字大于10"elseecho "当前数字不大于10"fibreakelseecho "请输入数字,你还有$(($n -1))次机会"fi
done


对用户输入的任意两个整数进行算数运算

        要求的运算有和、差、乘积、商、余数,
        判断用户输入的参数是否是两个,如果不是,提示用法;
        判断用户输入的是否是整数,如果不是,则给出提示终止运行。

#!/bin/bash
#########################
#File name:8.sh
#Version:v1.0
#Email:admin@test.com
#Created time:2024-11-25 20:30:31
#Description:
#########################
echo "计算用户输入的任意两个整数的和、差、乘积、商、余数,判断用户输入的参数是否是两个,如果不是,提示用法;判断用户输入的是否是整数,如果不是,则给出提示终止运行。"
echo
for ((n=3; n>0; n--))
doread -p "请输入两个整数(中间用空格隔开),我会对其进行算术运算:" num1 num2if [[ $num1 =~ ^[0-9]+$ ]] && [[ $num2 =~ ^[0-9]+$ ]]; thenif [[ $num2 -eq 0 ]]; thenecho "除数不能为0!!!"elseecho "两数的和为$(($num1 + $num2))"echo "两数的差为$(($num1 - $num2))"echo "两数的乘积为$(($num1 * $num2))"echo "两数的商为$(($num1 / $num2))"echo "两数的余数为$(($num1 % $num2))"fibreakelseecho "请输入两个整数,你还有$(($n - 1))次机会!!!"fi
done

http://www.yayakq.cn/news/254997/

相关文章:

  • 湛江模板建站服务商wordpress 被黑
  • 高端个性化网站建设个人主页是指什么
  • 自动生成h5 wordpress免费seo教程资源
  • 以品牌推广为目的的广告网络平台seo关键词优化排名
  • 做网站用虚拟主机好不好建设网站买了域名还要什么资料
  • 建设银行 上海科技中心网站网站建设流程周期
  • 威海建设集团的网站是什么平面设计培训费一般多少钱
  • 东莞营销网站建设价格站长之家seo一点询
  • 做网站属于It行业吗基于asp的网络课程网站开发
  • 国内网站设计欣赏网站怎么添加后台
  • 龙岗网站建设服务免费软件如何盈利
  • 长沙网站建设设计flash可以用来制作网页吗
  • 哪些网站是专做女性护肤品新桥网站建设
  • 网天下网站建设网络营销的经典案例
  • 怎么查询网站备案信息查询网络媒体设计
  • 东莞网站建站服务公司网页设计培训教育机构
  • 网站关键字搜索功能优化大师有用吗
  • 网站如何做死链接提交南宁轨道交通app下载
  • 哪个网站上可以做代打创立外包网站
  • 十大免费分销系统网站seo关键字优化
  • 江苏网站建设的案例展示wordpress基本教程
  • 网站建设求职简历模板下载大连网站关键词
  • 网站建设切片效果是什么佛山网站建设制作
  • php网站进后台福田区罗湖区最新通告
  • 网站建设网站定制评论 wordpress
  • 做网站是属于哪个专业优书网
  • 国外网站国内做二维码海外购物网站建设
  • 莆田市荔城区建设局网站网站页面建设需要ps吗
  • 互动的网站食品电子商务网站建设方案
  • 阳江网站制作少儿编程培训