#!/bin/bash
# context 写一个检测脚本,用来检测本机所有磁盘分区读写是否都正常提示:可以遍历所有挂载点,
# 然后新建一个试文件,然后再删除测试文件,如果可以正常新建和删除,那说明该分区没问题
# author Tianhao
# version v1.0
# data 10/30/2023
# 版权所有,翻版必究
#变量所有节点
for detect_mount in ${df | sed '1d' | sed '/tmpfs/d'| awk '{print $NF}'}
do
touch "$detect_mount"/testfile && rm -f "$detect_mount"/testfile
if [ $? -ne 0]
then
echo "$detect_mount 读写有问题"
else
echo "$detect_mount 读写正常"
fi
done
Shell 脚本学习 day03
最新推荐文章于 2024-06-16 14:19:33 发布