永发信息网

linux中shell脚本:是root用户可以通过atd start 或者crond start启动系统服务而不是 service 命令。

答案:2  悬赏:0  手机版
解决时间 2021-02-25 13:38
  • 提问者网友:谁的错
  • 2021-02-25 10:27
编写欢迎登陆的脚本:登录时显示用户数 打开的进程数 可用内存 虚拟内存等信息。
2、每隔15分钟记录:cpu负载 内存呢 交换空间、磁盘空间 用户登录情况,好当地时间输出保存到/aa/log目录中
3.每天23:55将/aa/log 压缩备份到?/var/log
最佳答案
  • 五星知识达人网友:我住北渡口
  • 2021-02-25 11:39
很简单的脚本,自己翻翻书完全可以自己写。
给你点思路,先写一个搜集cpu负载 内存呢 交换空间、磁盘空间 用户登录情况的脚本。
并输出到/aa/log,通过crontab,或者写个while循环定义15分钟执行一次。
然后在写一个读取log文件信息的欢迎界面脚本,至于你想要达到atd start这种效果的启动方式
写法你可以参考一下/etc/init.d/下那些service的脚本,单独写的启动关闭脚本,可以仍到PATH环境变量所包含的目录里,比如/bin,/sbin这种目录,你也可以单独自己定义一个/aa/bin 目录添加到PATH变量中,其实启动关闭服务的脚本,你可以写成,往.bashrc文件里添加和删除那个欢迎界面脚本的语句。一点都不难,自己写写,锻炼一下吧。
全部回答
  • 1楼网友:像个废品
  • 2021-02-25 12:22
搜一下:linux中shell脚本:是root用户可以通过atd start 或者crond start启动系统服务而不是 service 命令。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯