添加回收站,原理是:把rm 改成mv

脚本展示

1、rmtomv.sh内容

$ cat rmtomv.sh #!/bin/bashmkdir -p ~/.trash

cat rmtomv.txt >> ~/.bashrc

source ~/.bashrc

2、rmtomv.txt内容

$ cat rmtomv.txtalias rm='rm -i'alias cp='cp -i'alias mv='mv -i'# Source global definitionsif [ -f /etc/bashrc  ]; then    . /etc/bashrc

fialias rm=trash  alias r=trash  alias rl='ls ~/.trash'alias ur=undelfile

undelfile(){  mv -i ~/.trash/$@ ./}

trash(){  mv $@ ~/.trash/}cleartrash(){    read -p "clear sure?[n]" confirm

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

3、使用方法

sh rmtomv.sh

4、添加以下命令

查看垃圾回收站命令:rl

恢复文件命令

ur filename

清空垃圾箱命令

cleartrash

linux moveto回收站,linux添加回收站(脚本)相关推荐

  1. linux批量为文件名添加前缀脚本示例

    for i in `ls`;do mv -f $i `echo "YNDZZHCJ_"$i`;done

  2. linux添加回收站(脚本)

    添加回收站,原理是:把rm 改成mv 脚本展示 1.rmtomv.sh内容 $ cat rmtomv.sh #!/bin/bashmkdir -p ~/.trash cat rmtomv.txt &g ...

  3. linux smb共享删除恢复,给Samba添加回收站功能

    之前在使用windows服务器做文件共享时,如果客户端在共享文件夹里删除文件,那么将无法在服务器端找到已经删除的文件.如果在客户端有误删文件的情况,那么成功恢复文件的机率将非常小. 后来在网上查阅了一 ...

  4. linux系统下回收站,linux系统中有回收站吗

    linux系统中有回收站吗 发布时间:2020-07-02 16:32:54 来源:亿速云 阅读:381 作者:Leah linux系统中有回收站吗?针对这个问题,这篇文章详细介绍了相对应的分析和解答 ...

  5. Linux的命令回收站在哪,Trash-Cli:Linux 上的命令行回收站工具

    相信每个人都对回收站trashcan很熟悉,因为无论是对 Linux 用户,还是 Windows 用户,或者 Mac 用户来说,它都很常见.当你删除一个文件或目录的时候,该文件或目录会被移动到回收站中 ...

  6. 批量添加用户脚本--Linux bash

    脚本实例 批量用户添加 for 在读取文件时,任何空白字符都可以自动作为分隔符.while的按行读取使用的是换行符作为标记,所以在这使用while更好 majun@instance-zqtg07w6: ...

  7. linux命令行恢复回收站,Trash-Cli:Linux 上的命令行回收站工具

    原标题:Trash-Cli:Linux 上的命令行回收站工具 编译自: https://www.2daygeek.com/trash-cli-command-line-trashcan-linux-s ...

  8. 宝塔linux shell定时访问url,bt(宝塔)面板添加shell 脚本通过nginx日志封访问频率过高的IP...

    额,这篇文章是bt(宝塔)面板来写的文章,其他的程序如果是wdcp管理面板也有添加shell脚本的功能,大鸟自己用的是bt(宝塔)面板,所以说说如何添加shell 脚本通过nginx日志封访问频率过高 ...

  9. 【Linux】《Linux命令行与shell脚本编程大全 (第4版) 》笔记-汇总 ( Chapter1-Chapter16 )

    一.初识 Linux shell Linux 系统可划分为以下 4 部分. Linux 内核 GNU 工具 图形化桌面环境 应用软件 内核主要负责以下 4 种功能. 系统内存管理 内核通过硬盘上称为交 ...

最新文章

  1. Linux supervisor守护进程的安装和使用
  2. 北京大学纳家勇治研究组在《美国国家科学院院刊》发文阐明时序记忆的神经机制
  3. goroutine sync.Mutex互斥锁Lock的使用
  4. double类型计算
  5. modbus 台达a2_驱控智造未来 台达重磅发布多款工业自动化新品
  6. 鸿蒙系统会不会影响游戏,令人担心,鸿蒙系统会不会让人失望?未来难说
  7. MySQL嵌套查询与连接查询语句
  8. 使用Windows迁移工具迁移2003至2012R2 二、IP迁移
  9. python 替换字符串内容_python如何替换字符串的内容
  10. 中华优秀传统文化教育的有效渗透
  11. php自定义生成用户收据,Shopify POS收据自定义操作步骤
  12. 工业互联网:制造业的二次升级
  13. Nginx和HA负载
  14. Android 面试系列(一)Android 基础
  15. 为什么独热编码会引起维度诅咒,以及避免他的几个办法
  16. 数字滚动效果(number-flip)
  17. css–sprit_CSS速记与速记–使用哪个
  18. 分布式数据库同步系统之Otter
  19. toLocalString与toString方法比较
  20. PMP 项目管理知识框架 - 引子

热门文章

  1. 使用15年,竟未得授权?真功夫遭李小龙女儿起诉索赔,回应:我们也很疑惑...
  2. 曾经很火但消失了的软件,你还记得几个?
  3. 雷军发布会罕见爆粗口:这XXX绝对是来捣乱的!
  4. 阿里飞天大数据平台正式亮相:国内最大计算平台
  5. 孙宇晨凌晨发致歉信:为过度营销、热衷炒作的行为深感愧疚
  6. 华兴源创成科创板第一股 6月21日起初步询价
  7. 32G内存手机到底够用吗?看完泪崩
  8. 轮到苹果追赶国产厂商了?苹果新专利曝光iPhone将使用屏幕指纹解锁
  9. 网友反映摩拜单车无法扫码 回应:系技术问题 现已恢复服务
  10. 华为Mate 20 X 5G版打通5G电话:音质饱满画面清晰