`
381573578
  • 浏览: 70140 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

防止误删文件无法恢复

 
阅读更多

rm -rf 慎用

命令敲得多了,常在河边走,难免会湿鞋

rm 特别是rm -rf之前,小心,三思,提前做好备份

为了避免因为误操作而导致文件无法恢复的问题,特在hadoop集群的每台机器上添加了"回收站"机制。

首先,在~下 .bashrc(或者.bash_profile)加入

mkdir -p /ty/.trash

alias rm=trash

alias r=trash

alias rl='ls /ty/.trash'

alias ur=undelfile

undelfile() {

mv -i /ty/.trash/$@ ./

}

trash() {

mv $@ /ty/.trash/

}

. .bashrc之后,执行rm 或者 r 就相当于执行mv了

注:此时已经没有 rm -rf了

删除的文件会在.trash中出现

rm/r 删除文件或文件夹(无需参数)

rl 查看回收站内容

ur filename 恢复文件到当前所在文件夹

这就带来一个问题,如何删除回收站里的东西,在回收站里直接rm是无效的

在刚才.bashrc下继续加函数cleartrash() {

read -p "clear sure?[y or n]" confirm

[ $confirm == 'y' ] || [ $confirm == 'Y' ] && /usr/bin/rm -rf /ty/.trash/*

}

. .bashrc

然后,如果想清空回收站的话cleartrash就行了

如果有大文件,如临时日志,想直接删除而不像加入回收站,/bin/rm filename 或 /bin/rm -rf dirName/ 即可。

分享到:
评论

相关推荐

    360手机防护软件误删了手机文件图片怎么恢复

    现在的智能手机,功能强悍的就像一个迷你电脑。我们会在电脑上装载杀毒软件,所以智能手机也会被...但是有的时候,这些软件常常会让我们删除很多不应该删除的文件,照片是经常被误删的文件,这个时候我们还能找回来吗?

    Linux命令替换rm命令防止误删除

    推荐阅读:Linux rm 命令误删文件的恢复方法 1. 在/home/username/ 目录下新建一个目录,命名为:.trash 2.. 在/home/username/tools/目录下,新建一个shell文件,命名为: remove.sh 代码如下: PARA_CNT=$# TRASH_...

    顶尖数据恢复软件

    1.首先在电脑中下载安装顶尖数据恢复软件,打开浏览器,搜索“顶尖数据恢复软件”,找到资源后下载安装即可。...用户可以将文件恢复到电脑上,以防止造成数据覆盖问题,然后点击下一步,等待恢复完成即可。

    MySQL执行delete误删除数据恢复

    寻求专业帮助:如果以上方法无法解决问题,可以寻求专业的数据库恢复服务公司的帮助。 无论采用何种方式,对数据库的误删操作都需要谨慎处理。在恢复数据的过程中,务必确保不会对现有数据造成更大的影响。同时,...

    Linux命令行删除文件实操方法

    但是,我们可以通过使用各种方法在某种程度上防止误删文件。例,如果要删除多个文件,则可以在删除每个文件之前得到提示,以便确保删除正确的文件。 rm -i /path/to/file 每当运行上述命令时,将显示一条消息,...

    超级巡警暴力文件删除器

    一、超级巡警暴力文件删除器有三个功能: <br> 1、暴力删除正在运行中的文件 2、粉碎并删除被其他程序占用的文件 3、粉碎后的文件无法使用数据恢复工具恢复 <br>二、超级巡警暴力文件删除器主要...

    电脑磁盘、移动硬盘剩余空间写0工具

    请注意,由于这款软件涉及到数据的安全删除,因此在使用前,用户应确保备份所有重要数据,以防止误删或数据丢失。此外,对于不熟悉此类操作的用户,建议在专业人士的指导下进行。 总的来说,Clean Disk Security是一...

    秘密精灵 v3.6.zip

    秘密精灵具有简洁易用,安全可靠,速度快捷,界面漂亮等特点的隐私文件保护软件,主要功能有快速加解密,伪装/还原文件夹,隐藏/恢复文件夹,防止误删等。 试用方法: win7需要右键 以管理员身份运行或以管理员...

    NTFS文件权限设置软件 V2.0

    软件功能:通过设置NTFS文件权限...可以用来防止文件误删误改等操作,同时也可用来防止一些未经自己允许的后台程序悄悄运行。 XP系统测试的,其他系统不知道。 做这个软件主要就是为了方便。有些类似流氓软件免疫工具。

    linux下防止rm-rf /处理

    为了防止以上事情的再次发生,写一下我现在处理方式。 现在网上的处理方案主要是: 1、将删除改为mv命令,然后再去回收站清除文件。 2、用afe-rm代替rm,设置部分白名单,减小误删时候损失程度。 3、用rm -rfi 代替...

    Ashampoo WinOptimizer 2019 v17.00.10.zip

    软件可以是实现清理磁盘、清理注册表、优化系统性能、调整系统外观、备份重要数据、恢复误删文件等诸多功能。软件界面美观简洁、简单全面、实用方便,可快速上手,轻轻松松完成日常系统优化功能,真正做到简单全面...

    加密vb文件工具v1.0.zip

    注:为防止杀毒软件误删,打开时的密码为:12345,使用方法:1.使用前,解压缩。2.将要加密的vb脚本拖到此“加密vbs.exe”文件中,一定要备份此要加密的文件,加密后无法恢复!

    u盘恢复工具

    u盘恢复数据的工具,很好用,解压,然后选择u盘扫描即可,在误删后,最好不要再拷贝文件了,防止被覆盖

    Win7设置最高管理权限方法

    相当于关闭个小型防火墙,为了防止误删文件。xp没有uac不是照用。 win7管理员权限设置方法 在使用Windows7时,删除、更改、使用某些文件,会出现“您需要计算机管理员提供的权限才能对此文件进行更改”的提示。已经...

    系统程序卸载器 4.12 简体中文正式版 for android -- 安卓 天涯浪子

    轻松卸载系统程序; 该软件是一款程序管理软件,除了能正常卸载第三方程序外,还能卸载系统自带的程序,支持备份/恢复程序,需要root权限。防止使用 RE管理器的小白误删系统文件。

    系统程序卸载器 3.5正式版 for android -- 安卓 天涯浪子

    描述介绍: 轻松卸载系统程序; 该软件是一款程序管理软件,除了能正常卸载第三方程序外,还能卸载系统自带的程序,支持备份/恢复程序,需要root权限。防止使用 RE管理器的小白误删系统文件。

    备份还原系统工具v2.0 (GhostShellv2.0)

    防止 被误删,在下一次运行此程序时,会自动填入路径地址,即可快速进行还原 <br>4、无论是“备份系统”还是“还原系统”,都可以自动判断分区和路径地址是否 有效可用,自动修正后辍名 (比如,你可...

    计算机网络安全问题分析及对策.docx

    网络管理人员应该对网络进行动态监督与严格控制,审核系统访问用户的身份,确认和限制系统中不同级别用户的操作权限,建立起安全性控制的恢复与备份机制,从而有效地防止出现误删重要文件、恶意篡改重要文件等情况。...

Global site tag (gtag.js) - Google Analytics