首页
学习
活动
专区
圈层
工具
发布

Linux 删除文件实现回收站功能

通过亲身体会到了 rm 的厉害,我不得不在以后的 Linux 维护甚至是生产环境中不得不加上回收站了,希望各位童鞋也能和我一样保持一种有回收站的习惯,切不可因为自己很仔细,抱着侥幸心理,“常在河边走哪有不湿鞋...好了,开始我们的创建回收站之路吧。...设置 1、首先在家目录创建一个文件夹用来保存删除的文件 mkdir -p ~/.Trash 2、修改 .bashrc 文件 vi ~/.bashrc 3、在 .bashrc 文件后面添加下面这些 alias...rm(删除) ur(撤销) rl(列出回收站) cleartrash(清空回收站) 删除一个文件夹,helloworld下面的文件均被移到回收站中 $rm helloworld 删除一个文件 $rm abc.txt...撤销abc.txt $ur abc.txt 撤销helloworld文件夹 $ur helloworld 列出回收站 $rl 清空回收站 cleartrash 好了,重在实践,这是一个很重要的配置,很重要很重要

3.1K41
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    电脑回收站删除的文件还能找回吗 电脑回收站删除的文件怎么恢复

    电脑回收站是保护电脑文件和数据的重要屏障,被删除的文件数据在这里会被保存很久,直到被用户永久删除。为了保证电脑系统的流畅运行,我们会对电脑回收站进行清理。...那么电脑回收站删除的文件还能找回吗,电脑回收站删除的文件怎么恢复?今天作者就和大家讨论一下这两个问题。...一、电脑回收站删除的文件还能找回吗电脑回收站删除的文件是可以找回的,因为电脑回收站其实是电脑硬盘的一个文件夹,回收站中的数据,归根结底也是储存在电脑硬盘中的。...而根据电脑硬盘删除数据的机制,回收站中被删除的数据是可以找回的。...二、电脑回收站删除的文件怎么恢复当我们发现回收站中的文件被删除,但是我们仍然需要使用这份文件时,我们可以采用以下几种方法恢复数据。

    3.3K50

    回收站清空了?或文件不在回收站?怎么找回删除的文件

    不小心删除了某些重要文件,当想借助回收站恢复这些文件时,却发现它们并不在回收站里。 文件不在回收站中,还是可以通过一些方法来尝试恢复它们。...这是一种快速删除文件以释放磁盘空间的方式,但也容易因误操作导致文件丢失。 2、回收站容量限制:回收站容量限制,删除的文件过大,超过了回收站的可用空间,文件将直接被删除,不会进入回收站。...3、外部存储设备:从U 盘、移动硬盘、SD 卡等外部存储设备删除的文件,通常不会进入电脑的回收站,而是直接被删除。...4、回收站已被清空:之前已经手动或自动清空了回收站,原本在回收站中的文件也将被永久删除,无法通过常规的回收站恢复方法找回。...打开这些文件夹,使用文件搜索功能查找误删的文件名,若找到文件,将其复制到安全位置。

    3.1K10

    Linux 下回收站机制

    Linux下删除文件不像Windows那样,删除文件放入回收站. 而是通过rm 命令删除文件.文件一般无法找回, 就是这种机制,每次带来的都是巨大的教训....为此这里实现一个简易的回收站机制: 功能: rm 删除的文件备份到指定的文件夹 每天定时清理  步骤1 写个shell脚本替换rm命令,或者在需要删除文件的时候使用mv命令将文件移动到回收站....我们可以在固定的间隔时间执行指定的系统指令或 shell script脚本 编辑crontab文件中条目: crontab -e 添加: 0 0 * * * rm -rf ~/.trash/* .表示每天的0点0分删除...safe-rm safe-rm 是一个开源软件用来替代不太安全的rm,可以在/etc/safe-rm.conf中配置路径黑名单,定义哪些不能被safe-rm删除 不想删除文件写入/etc/safe-rm.conf..., rm删除时会自动跳过 参考 Linux防止 “rm -rf “误删除 工具参考篇 linux safe-rm safe-rm 官网

    3.8K50

    倚天剑术30--文件删除和回收站的配置

    有网友吐槽:“DESK的删除功能太狠了,删了就真的没了……”其实,作为一款全能工具,DESK当然要兼顾各种需求,所以它也有温柔的一面。...如果你想让删除的文件先去回收站“冷静一下”,可以按照以下步骤设置:1.点击设置菜单图:设置菜单2.设置回收站模式,点击保存尽管linux下和windows下配置界面略有不同,但是都支持删除文件放入回收站...图:linux下设置图:windows下设置保存设置后,大家再进行删除的时候,文件就会被丢进回收站了。当你打开回收站,被删除的文件都在回收站保存。...总结DESK的删除支持“回收站”和“直接删除”两种模式,根据大家的喜好支持随时修改。无论windows或者桌面版国产Linux操作系统,DESK都能轻松应对。

    9210

    Linux Shell 从入门到删除根目录跑路指南

    shell 作为一门 linux 下使用广泛的系统语言,语法简单,上手容易,但是想要用好,少犯错误,也不是那么容易的一件事,可谓虽是居家旅行之良药,但也是杀人灭口之利器~ ?...今天就来聊聊 linux 下一个常见的问题:如何避免误删目录。下文会详细的讲述不同的场景下误删目录,以及相应的解决方案。...最后我们来说说删库跑路的事儿: IT界的一个老梗,一次某论坛的数据库管理员抱怨自己老板一直虐待他,结果他一气之下就删库跑路了……于是就有了从删库到跑路这个梗.........AWS 用户中断31小时仅恢复6周数据) 2月1日,除夕刚刚过完,荷兰的一个DBA在数据库复制过程中意外地删除了一个错误的服务器上的目录,删除了一个包含300GB的实时生产数据的文件夹。...Google Music 的这个子系统的设计目标之一就是在尽可能短的时间内删除海量音频数据。 该流水线任务大概误删除了 60 万条音频文件,大概影响了 2.1 万用户.

    2.4K10

    Linux Shell从入门到删除根目录跑路指南

    来自:xrzs的博客 链接:https://my.oschina.net/leejun2005/blog/793916(点击尾部阅读原文前往) 已获转载授权 shell 作为一门 linux 下使用广泛的系统语言...,语法简单,上手容易,但是想要用好,少犯错误,也不是那么容易的一件事,可谓虽是居家旅行之良药,但也是杀人灭口之利器~ 今天就来聊聊 linux 下一个常见的问题:如何避免误删目录。...(1)良好的编程习惯:变量加引号防止扩展 rm -rf "~" (2)如果不确定,删除之前 echo 或 find 一下,看变量被扩展成啥了 echo rm -rf "~" rm -rf ~ echo...使用逻辑短路操作 cd path && rm -rf *.exe (2)检测 path 是否存在 [[ -d ~ ]] && echo 1 1 5、终极解决方案 不要使用 root 操作系统资源,这样至少不会删除系统文件

    2.4K50

    Linux Shell从入门到删除根目录跑路指南

    shell 作为一门 linux 下使用广泛的系统语言,语法简单,上手容易,但是想要用好,少犯错误,也不是那么容易的一件事,可谓虽是居家旅行之良药,但也是杀人灭口之利器~ 今天就来聊聊 linux 下一个常见的问题...最后我们来说说删库跑路的事儿: IT界的一个老梗,一次某论坛的数据库管理员抱怨自己老板一直虐待他,结果他一气之下就删库跑路了……于是就有了从删库到跑路这个梗.........AWS 用户中断31小时仅恢复6周数据) 2月1日,除夕刚刚过完,荷兰的一个DBA在数据库复制过程中意外地删除了一个错误的服务器上的目录,删除了一个包含300GB的实时生产数据的文件夹。...Google Music 的这个子系统的设计目标之一就是在尽可能短的时间内删除海量音频数据。 该流水线任务大概误删除了 60 万条音频文件,大概影响了 2.1 万用户....没有删过库的Linux管理员,不是好的Linux运维工程师! 做最优秀的Linux运维工程师,从删库开始! 那么,今天你删库了吗?

    3.6K70

    Linux Shell从入门到删除根目录跑路指南

    来自:xrzs的博客 链接:https://my.oschina.net/leejun2005/blog/793916(点击尾部阅读原文前往) 已获转载授权 shell 作为一门 linux 下使用广泛的系统语言...,语法简单,上手容易,但是想要用好,少犯错误,也不是那么容易的一件事,可谓虽是居家旅行之良药,但也是杀人灭口之利器~ 今天就来聊聊 linux 下一个常见的问题:如何避免误删目录。...(1)良好的编程习惯:变量加引号防止扩展 rm -rf "~" (2)如果不确定,删除之前 echo 或 find 一下,看变量被扩展成啥了 echo rm -rf "~" rm -rf ~ echo...使用逻辑短路操作 cd path && rm -rf *.exe (2)检测 path 是否存在 [[ -d ~ ]] && echo 1 1 5、终极解决方案 不要使用 root 操作系统资源,这样至少不会删除系统文件

    1.1K31
    领券