linux下保留文件系統(tǒng)下剩余指定數(shù)目文件的shell腳本
更新時間:2013年11月20日 18:51:46 作者:
本文介紹下,用于保留文件系統(tǒng)下剩余指定數(shù)量的文件的一個shell腳本,感興趣的朋友可以參考下
本節(jié)內(nèi)容:
保留文件系統(tǒng)下剩余指定數(shù)目的文件
例子:
復(fù)制代碼 代碼如下:
#!/bin/bash
#-------------------------------
#Description: Back up your files
#site: www.dhdzp.com
#-------------------------------
#shell 變量
path_source=/mnt/fifth/shell
path_backup=/mnt/fifth/backup/shellbackup
path_delete=/mnt/fifth/tmp/rubbish/
limit_num=15
fileBackup()
{
set -x
#備份文件
#cp -r $1 $2/shell-`date +%Y-%m-%d-%H-%M-%S`
count=`ls $1 | wc -w`
if [ "$count" -gt "$3" ];then
echo "-----------------limit is : $3 ----------------------"
echo "-----------------The number of files is : $count -------"
num=`expr $count - $3`
echo "-----------------The excess number of files is : $num ---------"
#移動文件
ls $1 -1rt | head -n $num|xargs -n1 -i mv $1/{} $2
set +x
ls -1rt $2
echo "-----------------Moving end!-----------------"
else
ls -1rt $2
echo "-----------------The file is too little!-------------------"
fi
}
#備份shell腳本
fileBackup $path_backup $path_delete $limit_num
您可能感興趣的文章:
- linux系統(tǒng)之間通過nfs網(wǎng)絡(luò)文件系統(tǒng)掛載設(shè)置方法
- linux文件系統(tǒng)調(diào)整大小的方法(linux調(diào)整分區(qū)大小)
- linux查看文件系統(tǒng)塊大小與內(nèi)存頁大小的簡單方法
- 查看linux文件系統(tǒng)塊大小的實現(xiàn)方法
- Linux環(huán)境下使用GFS文件系統(tǒng)
- Linux新技術(shù)對象存儲文件系統(tǒng)
- 詳細(xì)分析Linux文件系統(tǒng)
- Linux環(huán)境下使用JFS文件系統(tǒng)
- Linux中如何查看已掛載的文件系統(tǒng)類型詳解
- Linux外圍文件系統(tǒng)的定制方法
相關(guān)文章
Shell腳本實現(xiàn)防止國外ip訪問服務(wù)器
這篇文章主要介紹了Shell腳本實現(xiàn)防止國外ip訪問服務(wù)器,本文通過分析使用IP地址庫,然后把國外IP指導(dǎo)入iptables并禁止訪問實現(xiàn),需要的朋友可以參考下2014-12-12
Linux命令學(xué)習(xí)之原來最簡單的ls命令這么復(fù)雜
ls命令應(yīng)該是我們最常用的命令之一了,但是我們可能容易忽略那些看起來最簡單的東西。本文就來和大家詳細(xì)聊聊ls命令的使用,需要的可以了解一下2022-10-10
shell腳本定時備份MySQL數(shù)據(jù)庫數(shù)據(jù)并保留指定時間
這篇文章主要介紹了shell腳本定時備份MySQL數(shù)據(jù)庫數(shù)據(jù)并保留指定時間,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-09-09
bash腳本如何監(jiān)控cup/內(nèi)存/磁盤使用率
本文主要介紹了bash腳本如何監(jiān)控cup/內(nèi)存/磁盤使用率,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下2021-10-10

