linux中trash文件夹是什么,在终端中如何使用
Admin 2022-08-18 群英技术资讯 1383 次浏览
linux中trash文件夹可以删除;trash是linux下的回收站文件,用来存放用户临时删除的文档资料,回收站文件是一个特殊的文件夹,通过将rm命令指向星号(*),可以删除Trash文件夹内的所有文件和文件夹。
本教程操作环境:linux7.3系统、Dell G3电脑。
要想使用图形化界面删除计算机上的文件,你可能会直接将文件或文件夹拖拽到 “垃圾箱” 或 “回收站”。或者你也可以选择要删除的文件或文件夹,右键单击并选择 删除。
而在终端中删除文件或文件夹时并没有垃圾箱一说(至少默认情况下没有)。在图形化桌面上,Trash(即垃圾箱文件夹)是一个受保护的目录,保护机制可以防止用户不小心将该目录删除,或将其从默认位置移动从而导致找不到它。Trash 本质不过是一个被高度管理的文件夹,因此你可以创建自己的 Trash 文件夹以在终端中使用。
为终端设置一个垃圾箱
在家目录中创建一个名为 Trash 的目录:
$ mkdir ~/Trash
删除文件
要删除文件或文件夹时,使用 mv 命令将文件或文件夹移至 Trash 中:
$ mv example.txt ~/Trash
永久删除文件或文件夹
当你准备从系统中永久删除某个文件或文件夹时,可以使用 rm 命令清除垃圾箱文件夹中的所有数据。通过将 rm 命令指向星号(*),可以删除 Trash 文件夹内的所有文件和文件夹,而不会删除 Trash 文件夹本身。因为用户可以方便且自由地创建目录,所以即使不小心删除了 Trash 文件夹,你也可以再次新建一个。
$ rm --recursive ~/Trash/*
trash的使用
直接使用就是执行上面的那些指令即可。例如说想将123.txt文件移到回收站,直接执行 “trash-put 123.txt“ 即可。执行trash命令后,是将文件移动了用户的回收站,每个用户的回收站路径为$HOME/.local/share/Trash。比如用户shuozhuo的回收站位于/home/shuozhuo/.local/share/Trash,用户root的回收站位于/root/.local/share/Trash。
trash重命令为rm
为了使用的方便这里对trash alias到rm指令。在 /root/.bashrc 中添加如下语句:
alias rm='trash-put' #rm指令默认就是将文件移动到回收站 root/.local/share/Trash/files alias rl='trash-list' #rl指令显示回收站的列表
注:至于清空回收站啥的用原始的trash指令就好了
然后执行 "source ~/.bashrc " 使设置生效。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。
猜你喜欢
本文主要来给大家详细说说Linux操作系统中RPM命令的内容,对这方面知识点比较感兴趣的小伙伴千万不要错过了,希望小编整理的内容能帮助到你解决问题。
这篇文章主要介绍了浅谈为什么磁盘慢会导致Linux负载飙升,小编觉得还是挺不错的,具有一定借鉴价值,需要的朋友可以参考下
linux vi替换命令的详细内容介绍你了解多少呢?小编在此整理了相关知识点给大家阅读,如果你感兴趣的话一定不要错过这篇文章,希望能帮助到大家解决问题吧!
linux进程间通信方式有哪些?linux进程间通信方式有管道通信、消息缓冲通信和共享内存通信这三种。那么这三种linux进程间通信方式究竟是什么意思呢?怎样理解?接下来小编就给大家来详细的介绍一下。
这篇文章主要给大家分享linux中curl命令的用法,curl命令使用方法有很多,例如curl url可以获得网址的文本信息,curl -i url可以获取该网址的文本信息以及协议头部信息等等,接下来给大家介绍几种常见的curl命令的使用。
成为群英会员,开启智能安全云计算之旅
立即注册Copyright © QY Network Company Ltd. All Rights Reserved. 2003-2020 群英 版权所有
增值电信经营许可证 : B1.B2-20140078 粤ICP备09006778号 域名注册商资质 粤 D3.1-20240008