为了防止手滑,rm -rf删除重要文件,所以最好将rm替换掉

easy_install trash-cli

安装trash-cli,实现命令行下的回收站。

https://github.com/andreafrancia/trash-cli

(同类软件还有

https://github.com/PhrozenByte/rmtrash

https://github.com/alanzchen/rm-protection

)

trash-put trashes files and directories.

trash-empty empty the trashcan(s).

trash-list list trashed file.

trash-restore restore a trashed file.

trash-rm remove individual files from trash can.

执行trash命令后,是将文件移动了用户的回收站,每个用户的回收站路径为$HOME/.local/share/Trash,比如用户asin的回收站位于/home/asin/.local/share/Trash,用户root的回收站位于/root/.local/share/Trash。

现在,忘掉rm命令,使用trash代替吧。

linux .trash,linux下trash代替rm相关推荐

  1. linux系统下回收站,Linux/Unix回收站(trash)

    大家非常熟悉Windows系统的回收站,而Linux/Unix字符界面貌似没有类似的功能.个人觉得这功能是蛮实用的,是对系统误删的一种保护.有些资深的Unix爱好者觉得无需此功能,因为这样就可能不够& ...

  2. Linux 下谨慎使用 rm,避免从删库到跑路的悲剧发生

    我们该如何再次避免删库"跑路"等事件的再次发生? 对此,在企业首先做好权限管理以及多重审核机制的同时,CSDN 也曾教诸多程序员们如何在 Linux 下谨慎使用 rm,避免从删库到 ...

  3. 过滤Linux下不同大小的文件,linux查找当前目录下 M/G 大小的文件,删除Linux下指定大小的文件

    过滤Linux下不同大小的文件,linux查找当前目录下 M/G 大小的文件,删除Linux下指定大小的文件 find ./ -type f -size +1G| xargs rm 在清理系统日志文件 ...

  4. linux命令行下载github文件,Linux命令行下使用GitHub

    Linux命令行下使用GitHub 1.注册github账号 2.创建ssh密钥 cd ~ ssh-keygen -t rsa -C your_email@example.com 1 2 cd~ ss ...

  5. Linux常用命令下,以及再CentOS7下搭建apache网站服务,以及同一服务器上搭建第二个网站

    Linux常用命令下,以及再CentOS7下搭建apache网站服务,以及同一服务器上搭建第二个网站 Linux 常用命令ls -l 以长格式显示-a 显示.. 和 .-A 不显示 . 和 ..-d ...

  6. centos / Linux 服务环境下安装 Redis 5.0.3

    centos / Linux 服务环境下安装 Redis 5.0.3 原文:centos / Linux 服务环境下安装 Redis 5.0.3 1.首先进入你要安装的目录 cd /usr/local ...

  7. 【转】Linux命令行下svn ignore忽略文件或文件夹用法

    转自:Linux命令行下svn ignore忽略文件或文件夹用法 - 陌上归人的博客 - 博客园 一.忽略单个目录 1.忽略文件夹 假如目录oa.youxi.com是从svn checkout出来的, ...

  8. linux rm 某个时间以前,(转)linux的一个find命令配合rm删除某天前的文件

    转自:http://www.cnblogs.com/mingforyou/p/3930624.html 语句写法:find 对应目录 -mtime +天数 -name "文件名"  ...

  9. Linux命令行下感叹号的几个用法

    Linux命令行下 " ! " 的几个用法 ! 在大多数编程语言中表示取反的意思,但是在命令行中,他还有一些其他的神奇用法.熟练掌握这些用法,可以大大提高我们日常命令行操作的效率. ...

最新文章

  1. Edison与Arduino通过USB对接通信
  2. Python字典理解
  3. 【LoadRunner】安装LoadRunner时提示缺少vc2005_sp1_with_atl_fix_redist解决方案
  4. [学习笔记]标记永久化
  5. WIX(20121031) 应用设置默认变量
  6. JAVA错误:无法从静态上下文中引用非静态变量 this
  7. TI Inside,情报协同的最佳实践
  8. mosquitto常见问题及其解决办法
  9. 史上最惨创始人!250亿帝国如今8亿贱卖,还被兄弟亲手送进了监狱
  10. jdk8下载要先有Oracle账号吗,【转载】linux安装jdk8--附带oracle账号
  11. bt porting
  12. 用matlab实现快速傅里叶变换的源程序,matlab快速傅里叶变换(三个matlab程序介绍)...
  13. 龙卷风袭击广东致6死215伤 广州停
  14. 【记录】克服拖延症的方法 an exploratory study to overcome procrastination.
  15. 什么是MAC多播地址
  16. python: 内建函式round() 是四舍五入还是五舍六入?
  17. win10系统回收站清空了怎么恢复?简单几步找回丢失文件
  18. WFD抓包及视频提取
  19. 同建金融IT新生态——令克软件富途证券达成战略合作
  20. CGB 2107 2021.8.18 笔记

热门文章

  1. EasyNVR更新版本后如何同步RTSP通道?
  2. 区块链社交时代 或许永远不会到来
  3. HHC6003: Error: The file Itircl.dll has not been
  4. 为什么PrimeTime修timing时,带physical aware还不如不带physical aware
  5. 汽车加油问题贪心算法c语言,汽车加油问题之贪心算法(全面分析)
  6. 采样频率和带宽的关系_ADI公司AD7380系列SAR ADC的片内过采样 - 模拟技术
  7. User root is not allowed to impersonate anonymous
  8. c语言输出国旗图形,大家来看看国旗杂画
  9. iPhoneX需求下滑对中国手机企业是好消息
  10. 计算机的声音怎么设置在哪设置方法,Win7电脑声音设置的方法