本文摘自PHP中文网,作者angryTom,侵删。

linux有回收站吗
linux没有统一的回收站,回收站都是桌面环境加上去的。因此使用rm命令删除文件时,应该小心谨慎,删除后文件无法找回。
下面,我们自己在服务器上实现一个回收站功能
1、首先在自己家的目录创建一个文件夹用来保存删除的文件
2、修改.bashrc文件
在.bashrc文件后面添加下面这些
1 2 3 4 5 6 7 8 9 10 11 12 | 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命令生效
使用
你现在可以使用rm(删除),ur(撤销),rl(列出回收站),cleartrash(清空回收站)命令了。
1 2 3 4 5 6 7 8 9 10 11 12 | #删除一个文件夹,helloworld下面的文件均被移到回收站中
$rm helloworld
#删除一个文件
$rm abc.txt
#撤销abc.txt
$ur abc.txt
#撤销helloworld文件夹
$ur helloworld
#列出回收站
$rl
#清空回收站
cleartrash
|
推荐:linux服务器维护
以上就是linux有回收站吗的详细内容,更多文章请关注木庄网络博客!
相关阅读 >>
Linux下的软件防火墙iptables――防火墙的设计
Linux下命令不识别怎么办
Linux虚拟机如何配置php
如何查询已创建的自动快照策略
如何查看Linux系统配置
Linux服务器如何配置网站以及绑定域名的详细介绍
Linux中如何保证数据安全落盘
为了保证导入Linux类型镜像时的镜像源配置成功应该安装cloud-init
Linux使用grep过滤多个条件的写法
如何将专有网络(vpc)类型的ecs实例分配的公网ip转换为弹性公网ip(eip)
更多相关阅读请进入《Linux》频道 >>
转载请注明出处:木庄网络博客 » linux有回收站吗