2021-05-26

linux-shell入门 基础课程(一)
试验机:centos7
初识shell,并使用其做一个开机自启的脚本,当不同的用户登录系统时,给系统的超级管理员发送warning邮件。并告诉“我是谁”
1.怎样编辑一个开机自启的脚本?
首先看一个最简单的方法:在/etc/profile.d/目录下的shell在系统启动后都会自动执行。
编辑一个脚本:vim welcome.sh

1 #bin/bash
2 echo -e “\e[1;31m welcome to my linux zoo \e[0m”
3 echo -e “\e[1;33m 欢迎来到我的linux空间\e[0m”
4 echo “有人登陆了您的电脑!若是本人请忽略,若不是请您立即修改密码!”| mail -s ‘mail warning!’ *********@qq.com && cat /var/warning.txt
发邮件的格式: echo “*******************内容” | mail -s “mail标题” **********.com
给脚本赋可执行的权限:chmod +x welcome.sh
reboot 测试
2021-05-26
并且我的邮箱收到邮件:
2021-05-26总体功能实现。
在这个编辑开机自启的shell脚本上还有另外两种方法:
2:(rc.local)修改/etc/rc.d/rc.local 权限
给予它可执行的权限:
chmod +x /etc/rc.d/rc.local
2021-05-26变为绿色可执行。

赋予你脚本权限:
chmod +x /*/ABC.sh
2021-05-26

编辑/etc/rc.d/rc.local 文件,在末尾加入以下内容:
2021-05-26
未完待续。。。。。。

上一篇:【DB宝49】Oracle如何设置DB、监听和EM开机启动


下一篇:JavaScript简介