> 文章列表 > 工作中经常使用shell脚本

工作中经常使用shell脚本

工作中经常使用shell脚本

在工作中我们常用shell脚本处理一些问题,今天在来一些这里整理了一些工作中常用的简单shell脚本。

 

1.更新脚本

#!/bin/bash

apt-get update

DEBIAN_FRONTEND=noninteractive apt-get -y upgrade

# 更新软件包并自动升级

 

2.文件夹同步

#!/bin/bash

SRC_DIR=/home/user/folder1/

DST_DIR=/mnt/backup/folder1/

rsync -avzh --delete $SRC_DIR $DST_DIR

# 使用rsync工具,将A目录同步到B目标目录并删除A目标目录中没用的文件

 

3.监控CPU脚本

#!/bin/bash

CPU_TEMP=`sensors | grep Tdie | awk \'{print $2}\'` #获取 CPU 温度

if [ $CPU_TEMP -gt 60 ] #判断温度是否超过 60 度

then

echo \"CPU temperature is too high.\" #如果温度过高则输出警告信息

else

echo \"CPU OK\" #否则输出正常信息

fi

 

4.检测网络是否连接脚本

#!/bin/bash

PING=`ping -c 1 目标地址 | grep received | awk \'{print $4}\'` #ping 到目标服务器

if [ $PING -eq 0 ] #判断回包数是否为 0

then

echo \"Internet is