linux下开机小助手一个开机实现诸多功能的小脚本

linux下开机小助手一个开机实现诸多功能的小脚本

今天来分享一个开机小助手,效果如下

bash 复制代码
 00:17:31 up  1:53,  3 users,  load average: 0.00, 0.01, 0.02
              total        used        free      shared  buff/cache   available
Mem:           3931         288        3511          11         131        3453
Swap:          2047           0        2047
文件系统                类型      容量  已用  可用 已用% 挂载点
devtmpfs                devtmpfs  2.0G     0  2.0G    0% /dev
tmpfs                   tmpfs     2.0G     0  2.0G    0% /dev/shm
tmpfs                   tmpfs     2.0G   12M  2.0G    1% /run
tmpfs                   tmpfs     2.0G     0  2.0G    0% /sys/fs/cgroup
/dev/mapper/centos-root xfs        17G  1.6G   16G    9% /
/dev/sda1               xfs      1014M  137M  878M   14% /boot
tmpfs                   tmpfs     394M     0  394M    0% /run/user/0
     十二月 2023    
日 一 二 三 四 五 六
                1  2
 3  4  5  6  7  8  9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31
 _________
< 早上好 比奇堡 >
 ---------
   \
    \
        .--.
       |o_o |
       |:_/ |
      //   \ \
     (|     | )
    /'\_   _/`\
    \___)=(___/

欢迎回来

这个小脚本实现了开机自动检测cpu负载,内存使用,磁盘空间,日历查看,登录欢迎等功能

源码如下

bash 复制代码
#!/usr/bin/bash

        #开机火车
        #sl
        #查看cpu负载
        uptime
        #内存使用
        free -m
        #磁盘空间
        df -Th
        #看日历
        cal
        #登录欢迎
        cowsay -f tux "早上好 比奇堡"
        #结束
        echo "欢迎回来"

这个脚本如何使用呢,首先你需要找一个地方创建一个.sh结尾的文件

这里创建一个文件 命名为kj

bash 复制代码
tuoch  kj.sh

打开文件,把上面的源码放进文件里

bash 复制代码
vim kj.sh
ctrl c 源码
ctrl v 进来
:wq
保存退出

源码放好之后咱们把它的启动方式放进开机自动运行的文件里

bash 复制代码
cd /root/.bashrc
#进入这个目录
vim .bashrc
#打开这个配置文件
sh /root/kj.sh
#把这个脚本启动方式写进去,
#这个里的位置是作者脚本文件的存放位置请根据自己的修改

设置到这里本次的操作已经设置完了,重新登录就能看到效果如果系统里没装 cowsay命令的话记得先下一个命令

bash 复制代码
yum -y install  cowsay
#下载奶牛说命令

本次分享就到这里,开心的去玩耍本脚本!

相关推荐
容器魔方3 小时前
Bloomberg 正式加入 Karmada 用户组!
云原生·容器·云计算
轻松Ai享生活8 小时前
5 节课深入学习Linux Cgroups
linux
christine-rr8 小时前
linux常用命令(4)——压缩命令
linux·服务器·redis
三坛海会大神5559 小时前
LVS与Keepalived详解(二)LVS负载均衡实现实操
linux·负载均衡·lvs
東雪蓮☆9 小时前
深入理解 LVS-DR 模式与 Keepalived 高可用集群
linux·运维·服务器·lvs
乌萨奇也要立志学C++9 小时前
【Linux】进程概念(二):进程查看与 fork 初探
linux·运维·服务器
獭.獭.11 小时前
Linux -- 信号【上】
linux·运维·服务器
hashiqimiya11 小时前
centos配置环境变量jdk
linux·运维·centos
hashiqimiya11 小时前
权限更改centos中系统文件无法创建文件夹,使用命令让普通用户具备操作文件夹
linux
逆小舟15 小时前
【Linux】人事档案——用户及组管理
linux·c++