Linux到底有没有回收站?
linux下的回收站在每一个当前用户目录./local/share/Trash中。 也可以给linux添加一个回收站。 mkdir/tmp/trash_tmp建立一个回收站目录 vi/bin/trash编辑一个文件 mv$@/tmp/trash_tmp :wq保存退出 aliasrm=/bin/trash添加别名 vi/etc/bashrc 在最后一行添加aliasrm=/bin/trash chmod755/bin/trash chmod777/tmp/trash_tmp source/etc/bashrc启用环境变量 如果要真的删除某个文件的时候用/bin/rm-ifile_name 这样一来一个回收站就建立了,以后用rm的时候会自动的将file_name移动到/tmp/trash_tmp/目录下
为什么Linux的命令rm没有回收站呢?
Linux 最初的设计就是给专业人士使用的操作系统。作为专业人士,应该尽可能的理解自己每一步操作。在这种情况下专门做一个回收站就显得没必要了。如果害怕删除了不该删除的,完全可以加参数在删除前询问。
结合你的问题,我的回答如下:
linux 中,回收站的功能应该属于更高一级,不是和rm这种属于同一级的,并且linux中很多命令都是非常基础命令,它只实现单一功能,不会过多的为用户考虑。当你删除你自己的文件时, 因为这个文件是你的, 所以你应该知道自己在做什么,你要为你的行为负责,所以, 简单来说, Linux是为"负责任的人"设计的。
那么,在Linux中,命令rm是没有回收站的。就如同在Windows中,命令del也没有回收站,图形化应用是产品,旨在考虑用户需求。在Windows中,文件管理器支持回收站功能。而在Linux中,文件管理器(比如PCManFM、Nautilus等等)同样具有回收站,由XDG规范定义。一般来说,我们输入rm指令期望是立刻得到空间,大概相当于Windows的按住shift再删除。
回收站能帮你挽救误删的文件,万一将来你要执行的是一个重要指令,例如部署测试代码,如果你平时养成了无脑按 Enter 习惯的话,结果很有可能会是灾难性,例如把测试代码部署到真实环境下,所以不是 Linux 不能做回收站,而是相反,能有无数种做回收站的方法。
以上就是我的回答,希望能帮到您。
如何删除某路径下文件及文件夹?
如何删除某路径下文件及文件夹?
感谢邀请!
如何删除某路径下文件及文件夹,操作非常简单,首先找到这个文件夹,然后删除。
假如我要删除 C:\abc\bcd\cde 文件夹及文件,先打开文件资源管理器,找到这个文件夹:然后单击右键,选删除:
如图示,点是:
如果想彻底删除,清空回收站就可以了。
如何删除某路径下文件及文件夹操作演示完成。
李老师简介:创办电脑学校,专职从事电脑教学二十余年。
头条号:李老师电脑教学课堂,简单实用,清晰明了,专门系统讲解电脑知识,软件使用技巧,欢迎关注。
有视窗的操作系统下,可以通过找到对应路径下的文件,然后进行删除操作。
在命令行交互环境下的系统中,比如linux系统,unix系统,都可以通过有权限的用户,用如下命令进行删除:
1、cd [路径] //该命令用于进入相应文件的路径
2、rm -f [文件] //该命令用于无条件删除文件

