命令行find查找删除指定文件夹下内容方法

news/2024/11/22 20:18:10/

删除一个文件夹下的2天以前的内容

可以使用 find 命令结合 -mtime 参数来删除一个文件夹下指定时间之前的内容。具体命令如下:

find /path/to/folder -type f -mtime +1 -delete

解释一下各参数的含义:

  • /path/to/folder:需要删除内容的文件夹路径。
  • -type f:只删除文件,不删除文件夹。
  • -mtime +1:只删除修改时间在 2 天之前的文件(+1 表示 2 天,如果要删除 3 天之前的文件,可以使用 +2)。
  • -delete:删除满足条件的文件。

使用这个命令会直接删除文件夹中满足条件的文件,无法恢复,请谨慎使用。建议在执行删除操作之前先使用 find 命令查看一下将会被删除的文件列表,以免误删重要文件。

删除文件夹

可以使用 find 命令结合 -mtime 参数来删除一个文件夹下指定时间之前的文件夹。具体命令如下:

find /path/to/folder -type d -mtime +1 -exec rm -rf {} \;

解释一下各参数的含义:

  • /path/to/folder:需要删除内容的文件夹路径。
  • -type d:只删除文件夹,不删除文件。
  • -mtime +1:只删除修改时间在 2 天之前的文件夹(+1 表示 2 天,如果要删除 3 天之前的文件夹,可以使用 +2)。
  • -exec rm -rf {} \;:执行删除操作,其中 {} 表示当前找到的文件夹,\; 表示命令结束。

http://www.ppmy.cn/news/51378.html

相关文章

【Linux】System V 共享内存、消息队列、信号量

🍎作者:阿润菜菜 📖专栏:Linux系统编程 system V共享内存介绍 System V 共享内存是一种进程间通信的机制,它允许多个进程共享一块物理内存区域(称为“段”)。System V 共享内存的优点是效率高&…

微搭低代码学习之数据展示

低代码平台是一个快速发展的领域,未来有着广阔的发展前景。以下是一些低代码平台未来的发展方向: 1.人工智能和机器学习 随着人工智能和机器学习技术的不断发展,低代码平台将能够更好地利用这些技术来提高应用程序的智能化和自动化水平。例如…

演示视频:Jira企业微信插件邀您一起迈入移动办公时代,高效处理Jira Issue

在当今快节奏的商务环境中,移动端办公已经成为现代企业管理和团队协作的不可忽视的趋势。现代职场注重灵活性、高效性和便捷性,员工在手机或平板上处理工作事务已经成为日常工作的一部分。 为了满足这一需求,龙智自主研发了一款无缝集成企业微…

浙大数据结构第二周之线性结构

题目详情: 02-线性结构1 两个有序链表序列的合并 本题要求实现一个函数,将两个链表表示的递增整数序列合并为一个非递减的整数序列。 函数接口定义: List Merge( List L1, List L2 );其中List结构定义如下: typedef struct N…

约瑟夫环的三种解法(循环链表、数组和用数组模拟链表)

目录 前言 一、用循环链表实现 二、用数组实现 三、用数组模拟链表实现 前言 题目描述: 编号为 1 到 n 的 n 个人围成一圈。从编号为 1 的人开始报数,报到 m 的人离开。 下一个人继续从 1 开始报数。 n-1 轮结束以后,只剩下一个人&am…

线程同步方式之一互斥锁

线程同步的4种方式:互斥锁、条件变量、读写锁、信号量 了解概念-临界资源、互斥、临界区、原子性 回想一下在信号量那部分提起过的几个概念,将多个执行流串行安全访问的共享资源称为临界资源,多个执行流中访问临界资源的代码所在的地址空间…

五一假期出游攻略【诗与远方】

原文在:PUSDN 可以导入作为模板引用。 五一旅行计划 假期倒计时 [该类型的内容暂不支持下载] 本次目标:五一旅行计划【画饼版】 前言 任何一个地方,一个城市,都有可观赏的地方,如果没去过邢台的,建议五一去…

数组的知识点

数组 1、概念2、二分查找 主要理解区间定义,对循环条件的影响3、移除元素有序数组的平方长度最小的子数组(滑动窗口)螺旋矩阵总结 1、概念 数组是存放在连续空间上的相同类型的数据集合。 特点: 1、数组下标都是从0开始的&#x…