Linux回收站

1.创建回收站

mkdir /opt/.trash;
chmod 777  /opt/.trash;</pre>

2.环境变量脚本

tee -a /etc/bashrc <<-'EOF'
if [ ! -d /opt/.trash/{LOGNAME} ]
then
mkdir /opt/.trash/{LOGNAME}
chmod 755 /opt/.trash/{LOGNAME}
fi
alias rm=trash
alias rl='ls /opt/.trash/{LOGNAME}'
alias ur=undelfile
undelfile()
{
mv -i /opt/.trash/{LOGNAME}/@ ./
}
trash()
{
cp  @ /opt/.trash/{LOGNAME};
/bin/rm -rf @
}
cleartrash()
{
read -p "clear sure?[n]" confirm
[confirm == 'y' ] || [ confirm == 'Y' ]  && /bin/rm -rf /opt/.trash/{LOGNAME}/*
}
EOF

所有用户生效

source /etc/bashrc;
THE END
分享
二维码
< <上一篇
下一篇>>
文章目录
关闭
目 录