vi .bashrc# .bashrc# User specific aliases and functionsalias rm=trash
alias cp='cp -i'
alias mv='mv -i'
alias r="rm -i"
# Source global definitions
if [ -f /etc/bashrc ]; then. /etc/bashrc
fi
trash()
{MYVAR=$@mv ${MYVAR#-* } /recycle
}

  附加一个定时清理回收站脚本

import os
def removeDir(dirPath):if not os.path.isdir(dirPath):returnfiles = os.listdir(dirPath)try:for file in files:filePath = os.path.join(dirPath, file)os.popen('rm -rf '+ filePath)except Exception, e:print e
removeDir(r'/recycle/')

  crontab 添加

0 23 * * 6  python /clear.py

转载于:https://www.cnblogs.com/huangjianan/p/4364998.html

rm命令修改为移动到回收站相关推荐

  1. rm命令改为移动到回收站

    环境: Ubuntu16.04 64位有效 ubuntu18.10下面无效(18.10的在文末补充) xfce4 rm.sh来自: https://github.com/a14m/rm/blob/ma ...

  2. ubuntu 修该rm命令使删除文件到回收站

    ubuntu下删除文件到回收站 相信有不少同学和我一样,有因习惯了rm命令,好几次一不小心冲动就删除重要文件的惨痛经历! 目标:将删除成功的文件会放入系统回收站中,位置:~/.local/share/ ...

  3. linux无法将文件移入回收站,linux中使用rm命令将文件移到回收站的方法

    今天在终端下,看到我的用户目录下有个-的文件夹(maven生成),相要删除收回点空间,习惯性的用命令 rm -rf ~ ,一回车,猛然想起的时候已经来不及了,世界一下子清静了,想死的心都有了! 没错, ...

  4. linux centos 回收站,详解CentOS中使用rm命令将文件移到回收站的方法

    今天在终端下,看到我的用户目录下有个-的文件夹(maven生成),相要删除收回点空间,习惯性的用命令 rm -rf ~ ,一回车,猛然想起的时候已经来不及了,世界一下子清静了,想死的心都有了! 没错, ...

  5. Linux基本操作(6)——Linux 重写rm 命令 实现回收站功能

    rm -rf 是一个极其危险的操作,而且linux端不像windows,有回收站的后悔药可以吃,所以一旦误操作,就会造成不可挽回的后果. 今天通过shell重写,在linux端实现一个回收站的功能,可 ...

  6. linux删除的文件有回收站么,Linux命令行删除文件到回收站

    先说方法,原理后面分析. 由于我使用的是Ubuntu14,这里以该系统为主,其他系统略有区别. 可以新加别名del,用于删除文件. alias del='mv -t ~/.local/share/Tr ...

  7. CentOS下的rm命令改造成移动文件至回收站

    将linux下的rm命令改造成移动文件至回收站 rm是Linux下文件删除的命令,它是Linux下非常强大却又非常危险的一条命令,特别是rm -rf有时候强大到让你欲哭无泪,当你想清除当前目录下的所有 ...

  8. 为rm命令增加回收站功能

    为rm命令增加回收站功能 我的实验环境是ubuntu 14.04. 背景 用rm删除文件的同时会删除inode信息,这使得使用rm删除的文件很难恢复.特别是带有-rf参数时,一定要慎之又慎. 我希望用 ...

  9. 为rm添加一个回收站|将linux下的rm命令改造成mv到指定的目录下

    怕误删文件或目录,怕将辛辛苦苦写的东西删除! 就把rm换掉,简单几步做个回收站. 第一步创建回收站目录 mkdir -p ~/.trash //创建一个目录作为回收站,这里使用的是用户家目录下的.tr ...

  10. linux下修改rm命令防止误删除

    前言:相信很多朋友都遇到过在linux下用rm命令误删除文件的时候,此刻的心中仿佛有无数的羊驼在奔腾.那么怎么防止这种情况发生呢?当然是有方法的,我们可以写一个shell脚本,改变一下rm命令的作用. ...

最新文章

  1. 使用coding、daocloud和docker打造markdown纯静态博客
  2. linux存储--进程栈 线程栈 内核栈 中断栈(十六)
  3. 第一阶段冲刺 第二天
  4. config kubectl_Kubernetes(k8s)中文文档 kubectl config set-context_Kubernetes中文社区
  5. word2003文档题注
  6. LIF模型及其变种 Training Spiking Deep Networks for Neuromorphic Hardware
  7. 第三天 二列和三列布局
  8. NUDT硕士论文LaTeX模板
  9. [病毒木马] LSP劫持
  10. Python和R之间转换的基本指南:使用Python或R知识来有效学习另一种语言的简单方法。
  11. oracle sql格式化 补零,sql语句格式化数字(前面补0)、替换字符串
  12. PB的特点及Powerscript的语言基础
  13. 3DMax设置长度单位
  14. 使用cloudFlare实现动态DNS解析
  15. 统计试验设计的常用模型
  16. kernel logo 生成方法
  17. 中国移动首次明确的LTE终端频率要求
  18. NAVICAT FOR MYSQL存储过程
  19. 时间转换 取模(秒转化成分钟) 65秒转为1分5秒
  20. antd下载文件小结

热门文章

  1. android 开源框架
  2. ubuntu的无比注意事项
  3. Java ThreadLocal study 2
  4. PATH与CLASSPATH的区别
  5. react-native 打离线包
  6. 最新消息,网易公司内部开始使用昵称!学阿里?
  7. 最流行的 RESTful API 要怎么设计?
  8. 高性能服务器架构思路丨缓冲策略
  9. 运维专家写给运维工程师的 6 条人生忠告
  10. mysql 事务_MySQL事务隔离级别