Ubuntu设置终端操作行为的回收站

Posted lowmanisbusy

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Ubuntu设置终端操作行为的回收站相关的知识,希望对你有一定的参考价值。

Ubuntu设置终端操作行为的回收站(默认情况下,在终端删除文件,会直接删除)

参考自: https://help.aliyun.com/knowledge_detail/41359.html?spm=5176.2000002.0.0.3afb1ee6ZrTO8Y


1. 新建一个回收站目录(该目录路径和名称其实可以自定义)

 技术图片

 

2. vim /bin/trash编辑一个文件。

  1. mv [email protected] /tmp/trash_tmp
  2. :x 保存退出

 技术图片

 

3.vim /etc/environment文件底部添加图中所示内容。(没有该文件就新建一个)

  alias rm=/bin/bash添加别名

技术图片 

 

4.source /etc/environment启用环境变量。

 

5.测试删除文件a.txt,结果如图所示,执行 rm 命令后,发现a.txt文件已经被放到了最开始设置的回收站目录下了。

 技术图片

 

6.如果要真的删除某个文件的时候通过如下方式处理:

  /bin/rm -<文件名>

 

 

以上是关于Ubuntu设置终端操作行为的回收站的主要内容,如果未能解决你的问题,请参考以下文章

片段在我的回收站视图中表现得很奇怪

VSCode自定义代码片段——cli的终端命令大全

Ubuntu下在终端用rm命令误删了ntfs分区的挂载点,数据全毁,有望恢复吗?(痛不欲生啊!!!)

VSCode自定义代码片段4——cli的终端命令大全

markdown 在Intel Nuc上设置Ubuntu Web服务器,步骤和代码片段

回收站视图未显示在片段中