rm命令修改为移动到回收站
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命令修改为移动到回收站相关推荐
- rm命令改为移动到回收站
环境: Ubuntu16.04 64位有效 ubuntu18.10下面无效(18.10的在文末补充) xfce4 rm.sh来自: https://github.com/a14m/rm/blob/ma ...
- ubuntu 修该rm命令使删除文件到回收站
ubuntu下删除文件到回收站 相信有不少同学和我一样,有因习惯了rm命令,好几次一不小心冲动就删除重要文件的惨痛经历! 目标:将删除成功的文件会放入系统回收站中,位置:~/.local/share/ ...
- linux无法将文件移入回收站,linux中使用rm命令将文件移到回收站的方法
今天在终端下,看到我的用户目录下有个-的文件夹(maven生成),相要删除收回点空间,习惯性的用命令 rm -rf ~ ,一回车,猛然想起的时候已经来不及了,世界一下子清静了,想死的心都有了! 没错, ...
- linux centos 回收站,详解CentOS中使用rm命令将文件移到回收站的方法
今天在终端下,看到我的用户目录下有个-的文件夹(maven生成),相要删除收回点空间,习惯性的用命令 rm -rf ~ ,一回车,猛然想起的时候已经来不及了,世界一下子清静了,想死的心都有了! 没错, ...
- Linux基本操作(6)——Linux 重写rm 命令 实现回收站功能
rm -rf 是一个极其危险的操作,而且linux端不像windows,有回收站的后悔药可以吃,所以一旦误操作,就会造成不可挽回的后果. 今天通过shell重写,在linux端实现一个回收站的功能,可 ...
- linux删除的文件有回收站么,Linux命令行删除文件到回收站
先说方法,原理后面分析. 由于我使用的是Ubuntu14,这里以该系统为主,其他系统略有区别. 可以新加别名del,用于删除文件. alias del='mv -t ~/.local/share/Tr ...
- CentOS下的rm命令改造成移动文件至回收站
将linux下的rm命令改造成移动文件至回收站 rm是Linux下文件删除的命令,它是Linux下非常强大却又非常危险的一条命令,特别是rm -rf有时候强大到让你欲哭无泪,当你想清除当前目录下的所有 ...
- 为rm命令增加回收站功能
为rm命令增加回收站功能 我的实验环境是ubuntu 14.04. 背景 用rm删除文件的同时会删除inode信息,这使得使用rm删除的文件很难恢复.特别是带有-rf参数时,一定要慎之又慎. 我希望用 ...
- 为rm添加一个回收站|将linux下的rm命令改造成mv到指定的目录下
怕误删文件或目录,怕将辛辛苦苦写的东西删除! 就把rm换掉,简单几步做个回收站. 第一步创建回收站目录 mkdir -p ~/.trash //创建一个目录作为回收站,这里使用的是用户家目录下的.tr ...
- linux下修改rm命令防止误删除
前言:相信很多朋友都遇到过在linux下用rm命令误删除文件的时候,此刻的心中仿佛有无数的羊驼在奔腾.那么怎么防止这种情况发生呢?当然是有方法的,我们可以写一个shell脚本,改变一下rm命令的作用. ...
最新文章
- 使用coding、daocloud和docker打造markdown纯静态博客
- linux存储--进程栈 线程栈 内核栈 中断栈(十六)
- 第一阶段冲刺 第二天
- config kubectl_Kubernetes(k8s)中文文档 kubectl config set-context_Kubernetes中文社区
- word2003文档题注
- LIF模型及其变种 Training Spiking Deep Networks for Neuromorphic Hardware
- 第三天 二列和三列布局
- NUDT硕士论文LaTeX模板
- [病毒木马] LSP劫持
- Python和R之间转换的基本指南:使用Python或R知识来有效学习另一种语言的简单方法。
- oracle sql格式化 补零,sql语句格式化数字(前面补0)、替换字符串
- PB的特点及Powerscript的语言基础
- 3DMax设置长度单位
- 使用cloudFlare实现动态DNS解析
- 统计试验设计的常用模型
- kernel logo 生成方法
- 中国移动首次明确的LTE终端频率要求
- NAVICAT FOR MYSQL存储过程
- 时间转换 取模(秒转化成分钟) 65秒转为1分5秒
- antd下载文件小结