重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
linux系统中有回收站吗?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。
创新互联是一家专业提供浮山企业网站建设,专注与成都网站建设、网站制作、H5网站设计、小程序制作等业务。10年已为浮山众多企业、政府机构等服务。创新互联专业的建站公司优惠进行中。linux没有统一的回收站,回收站都是桌面环境加上去的。因此使用rm命令删除文件时,应该小心谨慎,删除后文件无法找回。
下面,我们自己在服务器上实现一个回收站功能
1、首先在自己家的目录创建一个文件夹用来保存删除的文件
mkdir -p ~/.Trash
2、修改.bashrc文件
vi ~/.bashrc
在.bashrc文件后面添加下面这些
alias rm=trash alias rl='ls ~/.Trash' alias ur=undelfile undelfile() { mv -i ~/.Trash/$@ ./ } trash() { mv $@ ~/.Trash/ } cleartrash() { read -p "Clear trash?[n]" confirm [ $confirm == 'y' ] || [ $confirm == 'Y' ] && /usr/bin/rm -rf ~/.Trash/* }
3、添加完毕后保存,执行source命令生效
source ~/.bashrc
使用
你现在可以使用rm(删除),ur(撤销),rl(列出回收站),cleartrash(清空回收站)命令了。
#删除一个文件夹,helloworld下面的文件均被移到回收站中 $rm helloworld #删除一个文件 $rm abc.txt #撤销abc.txt $ur abc.txt #撤销helloworld文件夹 $ur helloworld #列出回收站 $rl #清空回收站 cleartrash
关于linux系统中有回收站吗问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注创新互联行业资讯频道了解更多相关知识。