首页
学习
活动
专区
圈层
工具
发布

Linux下安装trash-cli防止误删文件

玩过Linux的同学应该都知道这个要命的命令,此命令一出,系统几乎废了。 rm -rf / 虽然一再强调rm的时候要注意,但是还是会有同学犯错误删文件,有什么办法能够减少此类事情的发生呢?...trash-cli的项目地址 trash-cli 安装 trash-cli的安装很简单 cd /tmp https://github.com/andreafrancia/trash-cli cd trash-cli...123 5月 28 19:38 trash -rwxr-xr-x 1 root root 125 5月 28 19:38 trash-empty -rwxr-xr-x 1...功能说明 trash == trash-put == 删除 trash-empty 清空 trash-list 列出回收站 trash-restore 恢复文件 trash-rm 删除回收站中指定文件...alias log='cd /var/log' 安全删除 alias rm='trash' 列出回收站 alias rl='trash-list' 作者原文 Can I alias rm to trash-put

3.2K30
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    trash和crash的区别

    trash和crash的含义 垃圾(trash)是指无用或废弃的东西,可以在计算机中表示回收站中的删除文件或文件夹。当您删除文件时,它通常会被移动到回收站,而不是永久删除,以便您有机会恢复它们。...trash和crash的异同 垃圾(trash)和崩溃(crash)是两个不同的概念,它们之间存在以下区别: 含义: 垃圾(trash):指无用或废弃的东西,在计算机术语中特指回收站中的删除文件或文件夹...作用: 垃圾(trash):用于存放被删除的文件或文件夹,提供了一种恢复机制,以防止意外删除重要文件。...改善和排查问题的方式: 垃圾(trash):可以定期清空回收站,避免过度占用磁盘空间,并了解如何从回收站中恢复误删的文件。...trash 是指 別的程式把 airplay 記憶體寫壞,這個時候程式因 data 被別人寫壞,所以執行起來有問題 crash 是指 airplay 本身程式沒寫好掛掉了 "Trash"一词通常指无用或废弃的东西

    98810

    trash-cli 一款Linux下的rm回收站工具

    trash-cli 用于移动文件到回收站,同时会记录文件的原地址、删除日期和权限。trash-cli 和 KDE、GNOME、XFCE 使用同一个回收站,你可以在命令行或脚本运行 trash-cli。...# 或者pip install trash-clitrash-cli 提供以下命令:trash-put 把文件或目录移动到回收站trash-empty 清空回收站trash-list...列出回收站文件trash-restore 恢复回收站文件trash-rm 删除回收站文件用法移动文件到回收站:$ trash-put列出回收站文件:...常见问题如何创建顶级 .Trash 目录?...虽然 trash-put 的界面看起来与 rm 兼容,但它们有不同的语法,这些差异会导致一些问题。比如,用 rm 删除目录时需要 -R,trash-put 则不需要。

    35910

    告诉你个秘密,Python也能控制回收站

    pip install send2trash send2trash是跨平台的,可以在Windows、macOS和Linux上使用。...清空回收站中的文件 清空回收站(macOS叫废纸篓)的操作,Windows、macOS和Linux各不相同。下面分别讲解如何清空这3个操作系统中的回收站。...(3) 清空Linux回收站 清空Linux回收站与清空macOS废纸篓类似,同样是找到Linux回收站的相对路径,然后使用os.path.expanduser函数转换为绝对路径,最后使用glob.glob...Linux回收站的相对路径是“~/.local/share/Trash/files”。 下面的代码根据不同的操作系统采用不同的方式清空回收站。...(3) 恢复Linux回收站中的文件 Linux回收站的路径是“~/.local/share/Trash”,而回收站中每一个文件和目录都在“~/.local/share/Trash/info”目录中有一个元数据文件

    1.3K00

    将linux下的rm命令改造成mv到指定的目录下

    rm是Linux下文件删除的命令,它是Linux下非常强大却又非常危险的一条命令,特别是rm -rf有时候强大到让你欲哭无泪,当你想清除当前目录下的所有文件和目录时,很简单 #rm -rf ./* 这没什么...mkdir -p ~/.trash //创建一个目录作为回收站,这里使用的是用户家目录下的.trash目录 alias rm=trash //命令别名 rm改变为trash,通过将rm命令别名值trash...trash来实现把rm改造成删除文件至回收站 { mv $@ ~/.trash/ } cleartrash() //这个函数的作用是清空回收站目录下的所有文件 { read -p "clear...trash、undelfile和cleartrash。...trash的作用是移动文件到指定的回收站目录;undelfile的作用是找回回收站目录中的指定文件;cleartrash的作用是清空回收站目录。经rm命令别名为trash来实现rm命令的改造!

    3.4K100

    【教程】Linux使用git自动备份和使用支持文件恢复的rm命令

    ​ 转载请注明出处:小锋学长生活大爆炸[xfxuezhang.cn] 背景介绍 首先非常不幸地告诉你:Linux 系统的标准 rm 命令不支持文件恢复功能。...安装trash-cli在Ubuntu系统上,你可以通过以下命令安装trash-cli:sudo apt updatesudo apt install trash-cli使用trash-cli的基本命令...把文件或目录移动到回收站trash-empty 清空回收站trash-list 列出回收站文件trash-restore 恢复回收站文件...trash-restore 清空垃圾箱: 使用trash-empty命令清空垃圾箱中的所有内容。...附:使用文件恢复工具有多种Linux文件恢复工具可用来尝试恢复删除的文件,例如:TestDisk:一个强大的恢复工具,可以恢复丢失的分区和非常有效地恢复删除的文件。

    59800
    领券