中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

怎么用Shell腳本自動刪除指定大小以上的備份文件

發布時間:2021-07-30 17:24:48 來源:億速云 閱讀:125 作者:chen 欄目:開發技術

這篇文章主要介紹“怎么用Shell腳本自動刪除指定大小以上的備份文件”,在日常操作中,相信很多人在怎么用Shell腳本自動刪除指定大小以上的備份文件問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”怎么用Shell腳本自動刪除指定大小以上的備份文件”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!

最近本地虛擬機的空間老是被備份給占滿,為了偷懶不想自己天天登錄上去清除,才寫了這個自動清理腳本.

系統:centos 5.x

腳本內容:

cat make_room.sh

代碼如下:

#!/bin/bash
#size=`df -hP|grep /dev/mapper/VolGroup00-LogVol00|awk '{print $4}'|cut -f 1 -d "G"`
size=`df -mP|grep /dev/mapper/VolGroup00-LogVol00|awk '{print $4}'`
file="/root/sqlbak"
if [ "${size}" -le "1000" ];then
rm -f ${file}/*
else
echo "$size"
fi

為什么不用df -hP,因為if判斷的時候老是報錯,讓我放棄了數字中會出現小數點的判斷方式,直接用兆來判斷這樣更準確些.當然各位也可以加上其他的清理空間的方式,比如刪除硬盤中大于50-100M的文件,或者刪除前5-10個大的文件,這些判斷就靠各位自己去寫了,這些判斷最好不要影響到服務器系統穩定性.

到此,關于“怎么用Shell腳本自動刪除指定大小以上的備份文件”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注億速云網站,小編會繼續努力為大家帶來更多實用的文章!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

奉贤区| 兰坪| 昭苏县| 舞钢市| 大余县| 宿迁市| 天镇县| 东城区| 邛崃市| 兴文县| 长治县| 威海市| 凤山市| 九江县| 筠连县| 峨山| 怀柔区| 新丰县| 米泉市| 葵青区| 栖霞市| 滨州市| 双牌县| 崇阳县| 金寨县| 绥芬河市| 宜城市| 凌海市| 龙游县| 喀喇沁旗| 分宜县| 太白县| 郓城县| 手机| 年辖:市辖区| 清远市| 陈巴尔虎旗| 安塞县| 齐齐哈尔市| 景泰县| 台州市|