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
#下载奶牛说命令

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

相关推荐
AlfredZhao17 小时前
生产环境里,为什么不建议把普通端口直接暴露到公网?
linux·https·443·80
戴为沐2 天前
Linux内存扩容指南
linux
zylyehuo2 天前
Linux 彻底且安全地删除文件
linux
用户805533698033 天前
主线 U-Boot 上 RK3506:和闭源 rkbin 拔河的三个隐性契约
linux·嵌入式
用户034095297913 天前
linux fcitx 5 雾凇拼音 设置在中文输入法下仍然输入英文标点
linux
Web3探索者5 天前
可视化服务器管理和传统命令行区别是什么?新手教程:Linux 运维到底该用图形界面还是 SSH 命令行?
linux·ssh
zylyehuo5 天前
Linux系统中网线与USB网络共享冲突
linux
Sokach10156 天前
Linux Shell 脚本从零到能用:一个新手的一天学习总结
linux
AlfredZhao6 天前
Docker 容器时区不对,`timedatectl` 不存在怎么办?
linux·timezone
zzzzzz3108 天前
9K Star 炸裂开源!这个 C 语言写的代码知识图谱,把 Linux 内核索引压缩到了 3 分钟
linux·服务器·sql