linux定时删除7天以前的内容,linux定时删除文件

linux定时删除7天以前的内容,linux定时删除文件

  在Linux中如何删除指定日期之前的一些文件?

  *表示查找所有文件 -exec:固定写法 rm -rf:强制删除文件,包括目录 {} ; :固定写法,一对大括号+空格+/+;当然也可以根据文件名、根据大小,根据其他不同条件过滤删除,或者修改等,可以考虑sort等命令结合使用。

  说明:将/opt/soft/log/目录下所有30天前带.log的文件删除。

  Linux按年份删除文件的话,你可以根据他文件的生成的时间来进行删除的。

  我像你们一样,首先,通过find查找文件。然后计算,文件修改日期是否在限定的日期之前,如果是,那么删除文件。我把命令写到了bash脚本里面。

  -delete 利用find指令的newer过滤出与某个时间点的相关的文件。

  linux定时删除N天前的文件(文件夹)

  1、这么一个简单的动作不用写脚本了,用find就行,除非你有N多个A目录这种状况的需求。我用的是RedHat6平台,bash执行环境,GNU版本指令,在当前A目录下执行。

  2、需要根据时间删除这个目录下的文件,/home/lifeccp/dicom/studies,清理掉20天之前的无效数据。

linux定时删除7天以前的内容,linux定时删除文件

  3、find /tmp/sm{a,b,c} -type f -mtime 30 -exec rm {} ;需要定期,就把这条命令放入crontab中即可。

  linux定时任务删除除当天外的文件夹

  find /tmp/sm{a,b,c} -type f -mtime 30 -exec rm {} ;需要定期,就把这条命令放入crontab中即可。

  我像你们一样,首先,通过find查找文件。然后计算,文件修改日期是否在限定的日期之前,如果是,那么删除文件。我把命令写到了bash脚本里面。

  删除制定文件(夹)之外的所有文件呢?方法1,比较麻烦的做法是:复制需要保留的文件到其他文件夹,然后将该目录删除, 然后将需要保留的移动 回来。mv keep 。

  下一个字段是执行该命令的用户身份,这里是root用户,最后一个字段就是定时运行的命令。

  不知你是否想过在Linux命令行上,如何实现删除除了某个文件之外的所有文件?如abc文件夹下有a、b、c三个文件,如何一行命令删除b和c,不删除a。其中rm -f !(a) 最为方便。

linux定时删除7天以前的内容,linux定时删除文件

  Linux删除文件夹命令Linux:rm-rf文件夹名称。

以上【 linux定时删除7天以前的内容,linux定时删除文件 】是嗨壳技术分享网(www.heikehao.com)编辑整理。嗨壳技术分享网包含技术投稿、C语言、Excel、Java、Linux、网络安全和账号安全等丰富的栏目,并分享一些互联网安全技术知识和安全防护经验,帮助网友注重网络安全,让网络安全不再是问题。

原创文章,作者:linux,如若转载,请注明出处:https://www.heikehao.com/22114.html

(0)
linuxlinux
上一篇 2022年2月24日
下一篇 2022年2月24日

相关推荐

  • 关于linuxswi的信息

    今天,嗨壳技术分享网给大家整理一些关于linuxswi的信息内容。   arm体系如何对SWI功能   1、如果串口都有的。那gnd接gnd,然后rxd接txd,txd接rxd,交…

    2020年4月25日
  • linux自启动sh,linux自启动shell

    关于linux自启动sh,linux自启动shell话题,今日,嗨壳技术分享网小编抽出大半天的时间整理一些linux自启动sh,linux自启动shell内容,让我们一起了解一些技…

    2020年7月4日
  • 关于pivot_rootlinux的信息

    今日,嗨壳技术分享网小编分享关于pivot_rootlinux的信息 相关内容,内容如下。   容器与虚拟机的区别   容器和虚拟机之间的主要区别在于虚拟化层的位置和操作系统资源的…

    2020年4月29日
  • 关于linuxddrandom的信息

    关于关于linuxddrandom的信息话题,今日,嗨壳技术分享网小编抽出大半天的时间整理一些关于linuxddrandom的信息内容,让我们一起了解一些技术吧!   如何在Lin…

    2020年6月7日
  • linux内核态杀进程,linux 内核进程

    linux内核态杀进程,linux 内核进程   Linux里面杀掉进程命令是什么?   linux杀死进程一共分为4步,具体操作方法如下:打开linux系统,在linux的桌面的…

    2022年11月17日
  • linux进主目录,linux进入主目录命令

    linux进主目录,linux进入主目录命令   如何进入Linux根目录??   1、cd命令:切换当前目录至其它目录。cd / ,即进入根目录。Linux是一套免费使用和自由传…

    2020年7月18日
  • linux桌面系统,linux桌面系统选择

    今天,嗨壳技术分享网给大家整理一些linux桌面系统,linux桌面系统选择内容。   linux操作系统如何安装图形界面?   安装 CD1时有选择安装包的,如果你选择了安装桌面…

    2020年9月24日
  • linux查看最大打开文件数,查看linux内核最大文件数量限制的命令

    今天,嗨壳技术分享网给大家整理一些linux查看最大打开文件数,查看linux内核最大文件数量限制的命令内容。   mv什么意思呢?   MV的意思具体如下:mV是一个较小的电压单…

    2020年10月21日
  • linux查看函数头文件,linux 查找头文件

    关于linux查看函数头文件,linux 查找头文件话题,今日,嗨壳技术分享网小编抽出大半天的时间整理一些linux查看函数头文件,linux 查找头文件内容,让我们一起了解一些技…

    2020年10月29日
  • linux日志文件如何查看,linux怎样查看日志文件

    今天,嗨壳技术分享网给大家整理一些linux日志文件如何查看,linux怎样查看日志文件内容。   Linux系统日志分析的基本教程   1、我们首先会向你展示如何在命令行中使用多…

    2021年1月21日