返回顶部
首页 > 资讯 > 操作系统 >linux中如何保留文件系统下剩余指定数目文件的shell脚本
  • 588
分享到

linux中如何保留文件系统下剩余指定数目文件的shell脚本

2023-06-09 19:06:01 588人浏览 独家记忆
摘要

这篇文章主要介绍了linux中如何保留文件系统下剩余指定数目文件的shell脚本,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。例子:代码如下:#!/bin/bash #---

这篇文章主要介绍了linux中如何保留文件系统下剩余指定数目文件的shell脚本,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

例子:

代码如下:


#!/bin/bash
#-------------------------------
#Description: Back up your files
#site: www.yisu.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中如何保留文件系统下剩余指定数目文件的shell脚本”这篇文章对大家有帮助,同时也希望大家多多支持编程网,关注编程网操作系统频道,更多相关知识等着你来学习!

--结束END--

本文标题: linux中如何保留文件系统下剩余指定数目文件的shell脚本

本文链接: https://lsjlt.com/news/257623.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • linux下保留文件系统下剩余指定数目文件的shell脚本
    本节内容:保留文件系统下剩余指定数目的文件 例子: #!/bin/bash #------------------------------- #Description: Back up your file...
    99+
    2022-06-04
    文件系统 数目 脚本
  • linux中如何保留文件系统下剩余指定数目文件的shell脚本
    这篇文章主要介绍了linux中如何保留文件系统下剩余指定数目文件的shell脚本,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。例子:代码如下:#!/bin/bash #---...
    99+
    2023-06-09
  • linux如何查看文件系统剩余空间
    要查看Linux文件系统的剩余空间,您可以使用以下命令: 使用df命令:df命令可以显示文件系统的磁盘使用情况,包括已用空间、可用...
    99+
    2024-04-09
    linux
  • 如何用Shell脚本统计当前目录下目录和文件的数量
    这篇文章主要讲解了“如何用Shell脚本统计当前目录下目录和文件的数量”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“如何用Shell脚本统计当前目录下目录和文件的数量”吧!下面用shell写...
    99+
    2023-06-09
  • Shell脚本统计当前目录下目录和文件的数量
    Linux下如何统计当前目录下文件有多少个,目录又有多少个呢? 下面用shell写一个脚本,放置在当前目录下,执行即可。 #!/bin/bash #脚本名称 dir #定义一个函数fun_dir...
    99+
    2022-06-04
    脚本 数量 文件
  • 在指定目录查找指定后缀文件的shell脚本代码
    #!bin/sh # 在指定位置查找指定后缀的文件,包括子目录 # 用法: # findf $1 $2 # 第一个参数为后缀 # 查找指定后缀的文件并打印出来 # link:www.lsjlt....
    99+
    2022-06-04
    后缀 脚本 代码
  • 如何使用Linux中shell脚本实现FTP定时执行批量下载指定文件
    小编给大家分享一下如何使用Linux中shell脚本实现FTP定时执行批量下载指定文件,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!使用FTP定时批量下载指定文件...
    99+
    2023-06-09
  • Linux系统如何配置文件简易shell备份脚本
    这篇文章主要为大家展示了“Linux系统如何配置文件简易shell备份脚本”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Linux系统如何配置文件简易shell备份脚本”这篇文章吧。在计算机科学...
    99+
    2023-06-05
  • 如何实现在指定目录查找指定后缀文件的shell脚本代码
    这篇文章将为大家详细讲解有关如何实现在指定目录查找指定后缀文件的shell脚本代码,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。代码如下:#!bin/sh  # 在指定位置查找指定后缀的文件,包...
    99+
    2023-06-09
  • shell脚本实现删除服务器指定目录下文件方法
    删除4天前的文件 #!/bin/bash# 指定要删除文件的目录路径folder_path="/path/to/folder"# 查找并删除4天以前的文件find $folder_path -type...
    99+
    2023-09-03
    服务器 linux bash
  • Shell脚本中怎么创建指定大小的文件
    Shell脚本中怎么创建指定大小的文件,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。代码如下:$ dd if=/dev/zero of=tmp.5G bs=1G count=5...
    99+
    2023-06-09
  • 使用Linux shell脚本实现FTP定时执行批量下载指定文件
    使用FTP定时批量下载指定文件的shell脚本,具体实例介绍如下所示: 1、目标FTP服务器地址 #FTP服务器地址 ip=10.19.15.23 2、FTP账号和密码 u=账号 p=密码 3、使用m...
    99+
    2022-06-04
    批量 脚本 文件
  • Shell脚本创建指定大小文件的测试数据
    我们在测试或调试的时候,有时候会需要生成某个size的文件,比如在测试存储系统时,需要将磁盘剩余空间减少5G,最简单的办法就是拷贝一个5G的文件过来,但是从哪儿去弄这样大小的文件呢,或许你想到随便找一个文件...
    99+
    2022-06-04
    脚本 测试数据 大小
  • 如何用shell脚本实现linux系统文件完整性检测
    这篇文章主要介绍“如何用shell脚本实现linux系统文件完整性检测”,在日常操作中,相信很多人在如何用shell脚本实现linux系统文件完整性检测问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”如何用sh...
    99+
    2023-06-09
  • Linux下如何统计目录下文件数量
    这篇文章主要介绍了Linux下如何统计目录下文件数量,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。Linux系统总一切皆为文件,那么如何统计目录下的文件数量呢?统计目录中的文...
    99+
    2023-06-27
  • 如何在Linux系统里统计文件夹下的文件个数
    这期内容当中小编将会给大家带来有关如何在Linux系统里统计文件夹下的文件个数,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。Linux下有三个命令:ls、grep、wc。通过这三个命令的组合可以统计目录下...
    99+
    2023-06-05
  • 如何编写shell替换文件中的文件路径脚本
    本篇内容介绍了“如何编写shell替换文件中的文件路径脚本”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!用法参数1、写有需要替换路径记录的文...
    99+
    2023-06-09
  • shell清理指定目录中指定天数之前的旧文件
    目录前言脚本实现总结注意事项1:mtime 为0的情况注意事项2:/tmp为软链的时候前言 我们在服务器运行一些服务经常会产生很多临时文件,而有些临时文件不定期处理很容易就打满了整个磁盘;所以有必要去定期清理,基于这个需...
    99+
    2023-05-06
    shell清理指定文件 shell清理文件
  • 如何实现批量转换目录下文件编码的shell脚本
    这篇文章将为大家详细讲解有关如何实现批量转换目录下文件编码的shell脚本,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。一例批量转换目录下文件编码的shell脚本代码。需求描述:由于从window转lin...
    99+
    2023-06-09
  • shell脚本如何读取properties文件中的值
    如下面代码所示的properties文件是各种编程语言中常用的属性文件,通过key读取value是极其常见的需求。 # 端口 server.port=8520 # 上传文件aWmmRExn总的最大值 spring.ser...
    99+
    2022-06-05
    shell读取properties配置文件 获取properties的值 properties配置文件读取
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作