#!/bin/bash
# limit : 디스크 용량 비율(%)
limit=30
# disk : 체크하고자 하는디스크 볼륨
disk="/dev/root"
mount_used=(`df -h`)
cnt=0
for mount_used_item in ${mount_used[*]}
do
if [[ "$mount_used_item" == "$disk" ]]; then
cnt3=$cnt
cnt2=`expr $cnt + 4`
used="${mount_used[$cnt2]::-1}"
if [ $used -ge $limit ]; then
echo "사용률:${mount_used[$cnt2]}, 디렉토리: ${mount_used[$cnt3]}"
else
echo "정상"
fi
fi
cnt=`expr $cnt + 1`
done
'Infra Structure > Linux' 카테고리의 다른 글
sftp - telnet ,ssh 상에서 파일 업로드/ 다운로드 (0) | 2022.04.22 |
---|---|
sha256sum을 이용해 파일의 유효성 검증 (0) | 2022.03.14 |
Ansible - IaC(Infrastructure as a Code) (0) | 2022.03.04 |
리눅스 디렉토리별 용량 체크 (0) | 2022.02.21 |
리눅스 포트 오픈 확인 (0) | 2022.02.16 |