linux有回收站吗


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

linux有回收站吗

linux没有统一的回收站,回收站都是桌面环境加上去的。因此使用rm命令删除文件时,应该小心谨慎,删除后文件无法找回。

下面,我们自己在服务器上实现一个回收站功能

1、首先在自己家的目录创建一个文件夹用来保存删除的文件

1

mkdir -p ~/.Trash

2、修改.bashrc文件

1

vi ~/.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命令生效

1

source ~/.bashrc

使用

你现在可以使用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查看空间大小

如何使用树莓派3b进行软件源的更改

Linux解压命令有哪些

Linux下导出数据库文件进行统计+去重

Linux查看文件夹大小命令是什么

Linux解压zip的命令是什么

Linux中lsof命令是什么意思

分享Linux中可用更新源

Linux网络不可达

关于Linux下如何创建共享文件夹的实例详解

更多相关阅读请进入《Linux》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...