【Linux系统】修改Linux系统 rm指令,避免误删文件

转载 2015年07月06日 16:20:12


#cd  ~

# vim   .bashrc  // 添加如下内容

# Redefine rm cmd to avoid accidental deletion -- 20150706pm_lile add
if [ ! -d ~/.trash ]; then
        mkdir -p ~/.trash
fi

alias rm=trash    
alias r=trash    
alias rl='ls ~/.trash'  
alias ur=undelfile  
undelfile()  
{  
  mv -i ~/.trash/$@ ./  
}  
trash()  
{  
  mv -b $@ ~/.trash/  
}
cleartrash()  
{  
    read -p "clear sure?[n]" confirm  
    [ $confirm == 'y' ] || [ $confirm == 'Y' ]  && /usr/bin/rm -rf ~/.trash/*  
}


# source ~/.bashrc  // 或者 关闭终端 再打开亦可

自此, rm 删除的文档都会移动到   ~/.trash     文件夹;

若需要清空自定义回收站, cleartrash 即可。


参考文章:  http://blog.csdn.net/wklken/article/details/6898590



linux改写rm防止误删文件

转载自http://blog.csdn.net/wklken/article/details/6898590 rm -rf 慎用 命令敲得多了,常在河边走,难免会湿鞋 昨天,一个手误,敲错了...
  • guoguoshizhuo
  • guoguoshizhuo
  • 2015年07月27日 09:25
  • 1164

Linux下修改rm命令,防止误删

作为一枚傻逼,本人已经使用“rm -rf”命令删掉自己心血整整3次! !!次!! 次! 这种感觉真的爽爆了。 今天,终于又傻逼了一次,实在不行了,在网上搜了一些教程,来修改rm命令,将rm命令改为...
  • Ace_Shiyuan
  • Ace_Shiyuan
  • 2017年03月03日 14:34
  • 781

linux rm 命令使用

在linux中删除一个目录很简单,很多人还是习惯用rmdir,不过一旦目录非空,就陷入深深的苦恼之中,现在使用rm -rf命令即可 解决。 直接rm就可以了,不过要加两个参数-rf 即:rm -r...
  • gm_163
  • gm_163
  • 2013年05月30日 13:12
  • 484

linux封装rm -rf指令,防止误删

对于一个linux新手,敲错指令是常有的事情,智者千虑必有一失,即使对于一个老司机来说,也难免会有操作失误的时候,而误删导致的后果往往是无法弥补的。与其在误删数据后懊悔,不如趁早寻求方法避免这种错误的...
  • m0_37674755
  • m0_37674755
  • 2017年11月01日 22:19
  • 187

linux系统rm误删文件恢复 ext4

系统:oracle linux OEL6.5 分区格式:ext4
  • xwl145
  • xwl145
  • 2014年08月28日 13:29
  • 2363

修改Linux中的rm命令防止误删除操作

修改Linux中的rm命令防止误删除操作 1. 在/home/username/ 目录下新建一个目录,命名为:.trash 2.. 在/home/username/tools/目录下,...
  • u011570492
  • u011570492
  • 2016年11月17日 16:39
  • 1612

linux下误删数据文件恢复

linux下文件被删除可以用很多工具进行恢复,例如undelete(适合ext2,ext3)、giis(不能恢复安装giis之前的文件)、ext3grep(仅限ext3)、R-linux(支持ext3...
  • u012512575
  • u012512575
  • 2014年11月04日 09:42
  • 2026

Ubuntu中恢复rm命令误删文件

系统:Ubuntu 14.04.2 1 背景         在做项目的时候,本来想使用rm命令删除以14开头的文件,结果写成如下形式: rm 14 *    注意,本来14和*之间不应该有空格的,但...
  • Q1302182594
  • Q1302182594
  • 2015年08月06日 13:13
  • 14758

linux误删误改系统文件导致系统无法启动急救方法

本人也是个小菜,所以欢迎指正,参考系统:centos6.5     如果初学linux或者做一些系统升级误删了系统文件,导致系统启动异常怎么办?重装系统,不用,有三种方法可以进行系统恢复。    ...
  • ljd680
  • ljd680
  • 2017年11月01日 10:18
  • 318

rm -fr * 数据恢复

rm -fr * 数据恢复 1、数据恢复软件extundelete介绍        在使用rm命令删除文件的时候,比较稳妥的方法是把命令参数放到后面,    这样有一个提醒的作...
  • William234
  • William234
  • 2017年03月16日 18:52
  • 582
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:【Linux系统】修改Linux系统 rm指令,避免误删文件
举报原因:
原因补充:

(最多只允许输入30个字)