Linux中如何删除几天以前的所有东西?

Linux中如何删除几天以前的所有东西(包括目录名和目录中的文件)?

我们可以有以下两种方法:

1 find . -ctime +3 -exec rm -rf {} \;

查找3天之前的文件,之后执行删除目录名及文件操作

2 find ./ -mtime +3 -print|xargs rm -f –r

查找3天之前的文件,之后执行删除目录名及文件操作

时间: 2024-12-22 10:19:27

Linux中如何删除几天以前的所有东西?的相关文章

linux中如何删除rpm -e删除不了的包

linux中如何删除rpm -e删除不了的包,我们可以采用强制卸载的方法 1.如果在删除包之前删除了包的目录 rpm -e --noscripts 示例: [root@localhost /]# rpm -e --noscripts vsftpd 2.如果系统里一个包被装两次(由于某些异常引起的) rpm -e multi-installed-pkgs –allmatches 示例: [root@localhost /]# rpm -e multi-installed-pkgs –allmatc

Linux中如何删除名为-a及\a的文件及特殊文件

Linux中如何删除名为-a及\a的文件及特殊文件? a 删除名为 -a 的文件 1 rm ./-a2 rm -- -a,--告诉rm这是一个选项,具体参见getopt3 ls -i 列出inum,然后用find . -inum inum_of_thisfile -exec rm '{}' \; b 删除名为 \a 的文件 rm \\a c 删除名字带的 / 和' \0 ' 文件 这些字符是正常文件系统所不允许的字符,但可能在文件名中产生,如unix下的nfs文件系统在Mac系统上使用 1 把n

亲,谁知道如何恢复linux中被删除的面板啊

问题描述 亲,谁知道如何恢复linux中被删除的面板啊 本人手贱删除了面板,不知哪位大神知道解决之道,良辰在此谢过!!!!!!!!!! 解决方案 什么地方的面板,说清楚 解决方案二: 重装系统,最简单实用的方法 解决方案三: 把主目录删掉,重建一个.之后把"/etc/skel"里的内容复(如果有内容)制过来.注意不要忘了隐藏文件. 解决方案四: 把数据备份出去,然后重新装系统.

数据恢复:如何恢复Linux中意外删除的Oracle和MySQL数据库

张乐奕 云和恩墨副总经理,Oracle ACE总监,ACOUG 联合创始人 没有删除过数据库的DBA职业生涯是不完整的,删除过数据库还能幸存的DBA一定是订阅了"Oracle"公众号. 昨晚有朋友在微信群中求助讨论,误删除了一个MySQL的数据库,整个恢复过程和以下文章中提到的步骤完全相同,只要MySQL主进程还没有退出,从文件句柄中可以恢复文件最终挽回损失.类似的lsof找到那些被标记为Deleted的文件(以下是参考示意图). 让我们完整的再复习一下这篇文章的步骤,一定要记住这种方

Windows和Linux中如何删除N天之前文件脚本

1. windows删除 删除N天之前的文件脚本:cleardbbak.bat forfiles /p E:\db_backup /m * /d -10 /c "cmd /c del @file" forfiles /p E:\db_backup /m * /d -10 /c "cmd /c del @file" 最后把批处理添加到系统的计划任务就可以了. 2. linux删除 # vi dbclear.sh #!/bin/bash /usr/bin/find /d

linux中批量删除git分支的方法

使用 git 时候,经常会发现,不知不觉就创建了大量的分支.那么,麻烦事就来了,如此多废弃的分支,该怎么办呢? 总不能一个一个执行 git branch -D branchName 删除吧! 下面就给大家提供一种批量删除分支的方法: git branch |grep 'branchName' |xargs git branch -D 这是通过 shell 管道命令来实现的批量删除分支的功能 git branch 输出当前分支列表 grep 是对 git branch 的输出结果进行匹配,匹配值当

linux中如何删除和修改乱码文件

修改/删除乱码文件名 不知道大家有没有碰到这种文件,因为是乱码,文件无法删除,这时我们就可以考虑用下面的命令进行删除文件或目录 ls -i  //列出文件节点 find ./ -inum XXX(节点号) -print -exec rm -rf {} \;  //删除节点号文件 find . -inum XXXX(节点号) -exec mv {} file.txt \:   //其实我们还可以执行这个命令,修改乱码文件名为正常文件名,大家可以测试一下啊,呵呵 本文出自 "嘟嘟的成长日记"

3 个在 Linux 中永久并安全删除文件和目录的方法

在大多数情况下,我们习惯于使用 Delete 键.垃圾箱或 rm 命令从我们的计算机中删除文件,但这不是永久安全地从硬盘中(或任何存储介质)删除文件的方法. 该文件只是对用户隐藏,它驻留在硬盘上的某个地方.它有可能被数据窃贼.执法取证或其它方式来恢复. 假设文件包含密级或机密内容,例如安全系统的用户名和密码,具有必要知识和技能的攻击者可以轻松地恢复删除文件的副本并访问这些用户凭证(你可以猜测到这种情况的后果). 在本文中,我们将解释一些命令行工具,用于永久并安全地删除 Linux 中的文件. 1

在Linux系统中批量删除多个文件的方法总结

  当我们在linux系统中要删除数万或者数十万甚至数百万的文件时使用rm -rf *就不太好用,因为要等待很长一段时间.在这种情况之下我们可以使用linux系统命令rsync来巧妙的处理.rsync实际上用的是替换原理,处理数十万个文件也是秒删. 1. rsync安装,有些系统默认安装有该命令 ubuntu系统: 代码如下: sudo apt-get install rsync fedora 系统: 代码如下: sudo yum install rsync 其他的可以源码安装,到下面的网站下载