Linux
Giggle9
这个作者很懒,什么都没留下…
展开
-
bash 欢迎讯息
前段时间在鸟哥的的书籍中学习的bash 的进站与欢迎讯息,分享一下看! 飞猪![root@172 ~]# vim /etc/motd原创 2019-06-25 16:54:37 · 161 阅读 · 0 评论 -
编写一个shell脚本,检测软件是否安装,如果没有安装,则让用户自行选择是否安装。
安装软件时:先看版本号是否符合查看系统内核版本号信息[root@exam ~]# uname -r3.10.0-862.el7.x86_64[root@exam ~]# uname -r | cut -d . -f 13[root@exam ~]# uname -r | awk -F . '{print $1 }'3一.判断版本号二.执行安装软件脚本[root@exam ~...原创 2019-07-07 19:48:29 · 11871 阅读 · 1 评论 -
编写一个shell脚本程序,检测指定IP地址的主机是否在线
编写一个脚本程序,检测指定IP地址的主机是否在线,如果在线则显示输出Online,否则输出Offlinecheckhost.sh[root@exam ~]# cd scripts[root@exam scripts]# touch checkhost.sh[root@exam scripts]# chmod +x checkhost.sh[root@exam scripts]# vim...原创 2019-07-02 22:05:52 · 3383 阅读 · 0 评论 -
定时执行任务
一.at——一次性任务使用at只能执行一次性任务,会把任务放到/var/spool/at目录中[root@exam ~]# systemctl status atd #查看是否有at服务[root@exam ~]# yum -y install at[root@exam ~]# systemctl start atdeg:[root@exam ~]# rm -rf /ba...原创 2019-06-28 15:57:20 · 190 阅读 · 0 评论 -
编写一个shell脚本,创建新用户并判断该用户是否存在
#如果输入的用户账户名已经存在。则输出提示“输入的用户账户名已经存在”,并结束程序,反之,则要求输入用户密码,并创建该用户。#!/bin/bashecho "正在创建一个用户账户……"echo "====================================="read -p "请输入要创建的用户账户名:" userNameif grep -q "^${userName}"...原创 2019-07-04 21:01:37 · 9100 阅读 · 0 评论 -
检测网络服务是否激活
[root@exam ~]# systemctl stop httpd#!/bin/bashread -p "请选择要检查的网络服务:" softAct=$(systemctl is-active $soft)if [ $Act = "active" ]then echo "$soft 网络服务已经启动。"else if [ $Act = "unknown"...原创 2019-07-06 13:01:59 · 280 阅读 · 0 评论