Ubuntu设置终端操作行为的回收站
Ubuntu设置终端操作行为的回收站(默认情况下,在终端删除文件,会直接删除)
参考自: https://help.aliyun.com/knowledge_detail/41359.html?spm=5176.2000002.0.0.3afb1ee6ZrTO8Y
1. 新建一个回收站目录(该目录路径和名称其实可以自定义)
2. vim /bin/trash编辑一个文件。
mv $@ /tmp/trash_tmp
:x 保存退出
3.在 vim /etc/environment文件底部添加图中所示内容。(没有该文件就新建一个)
alias rm=/bin/bash添加别名
4.source /etc/environment启用环境变量。
5.测试删除文件a.txt,结果如图所示,执行 rm 命令后,发现a.txt文件已经被放到了最开始设置的回收站目录下了。
6.如果要真的删除某个文件的时候通过如下方式处理:
/bin/rm -i <文件名>
当我仰望星空, 看见了涛涛江水, 闻到了人声鼎沸;可当我蓦然回望,再也触摸不到那逝去的时光,再也看不到那夕阳下的少年!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 通过 API 将Deepseek响应流式内容输出到前端
· AI Agent开发,如何调用三方的API Function,是通过提示词来发起调用的吗
2018-06-06 python del 方法的使用
2018-06-06 django 获取外键对应数据的方式
2018-06-06 djngo 1.9版本以后 Foreignkey() 字段 第二个参数 on_delete 必不可少, mysql 外键可以为空
2018-06-06 在 django模型中封装元组和字典, 字段中使用chioce参数实现数据的一一对应