自建回收站

linux 自添加回收站

(1)建立一个回收站目录

mkdir /tmp/trash_tmp

(2) 编辑一个文件

vi /bin/trash
mv $@ /tmp/trash_tmp
:wq 保存退出

(3)添加别名

alias rm=/bin/trash

(4)编辑/etc/bashrc

在最后一行添加alias rm=/bin/trash

(5)给予目录权限

chmod 755 /bin/trash
chmod 777 /tmp/trash_tmp

(6) 启用环境变量

source /etc/bashrc

如果要真的删除某个文件的时候用 /bin/rm -i file_name
这样一来一个回收站就建立了,以后用rm的时候会自动的将file_name 移动到/tmp/trash_tmp/目录下

原创文章,作者:N27_Danry,如若转载,请注明出处:http://www.178linux.com/85633

(0)
N27_DanryN27_Danry
上一篇 2017-09-04 17:05
下一篇 2017-09-04 19:16

相关推荐

  • Bind配置和基本应用

    BIND的安装配置:    BIND: Berkeley Internet Name Domain,  ISC.org        dns: 协议      &nbsp…

    Linux干货 2017-05-30
  • phpMyAdmin安装部署

    phpMyAdmin安装部署 phpMyAdmin 是一个用PHP编写的软件工具,可以通过web方式控制和操作MySQL数据库。通过phpMyAdmin 可以完全对数据库进行操作,例如建立、复制和删除数据等等。如果使用合适的工具,MySQL数据库的管理就会变得相当简单。应用 MySQL 命令行方式需要对 MySQL 知识非常熟悉,对SQL语言也是同样的道理。…

    2017-06-13
  • CentOS7.3安装Jumpserver0.3.2

    CentOS7.3安装Jumpserver0.3.2 公司服务器前端增加堡垒机,选用开源的jumpserver 软件环境CentOS Linux release 7.3.1611 python 2.7.5 mysql5.7 安装git yum -y install git 克隆jumpserver # cd /opt # git clone https://…

    Linux干货 2017-07-11
  • linux时间

    linux有两个时间:     系统时间和硬件时间 系统时间: 最简单的使用date命令显示当前系统的时间,命令行输入date。 # date Thu Jun  2 17:11:48 CST 2016 date的具体使用方式:     1. date格式显示:date …

    Linux干货 2016-06-03
  • 系统管理之Selinux详解

    SELinux: SELinux概念SELinux配置启用SELinux管理文件安全标签管理端口标签管理SELinux布尔值开关管理日志查看SELinux帮助 SELinux概述 SELinux: Secure Enhanced Linux, 是美国国家安全局「NSA=The National Se…

    Linux干货 2016-09-21
  • N26-第一周作业-邢岩

     马哥门徒-N26-邢岩    悲催了! 首次使用这个博客,居然连续未保存删除了两次,这可是我用了四个小时才写好的啊!瞬间蓝瘦香菇了!感觉就像是Linux中使用了rm -rf / 一样。    还是重新开始写吧,第一次接触Linux是在8年之前了,当时弄到了一张红帽的光盘,可是怎么也装不上系统,就放…

    Linux干货 2017-02-05