linux下常常使用rm,导致误操作删除一些重要的文档,很难恢复(当然也能恢复,不过比较复杂),所以在这种情况下,我们如果能给linux添加一个回收站就好多了,说白了,这个回收站机制也比较简单,就是使用 mv封装一个rm,简单的可以自己写个脚本,复杂点的就是在bin下添加这个封装命令就行了。
给linux添加一个回收站。
mkdir /tmp/trash_tmp 建立一个回收站目录
vi /bin/trash 编辑一个文件
mv $@ /tmp/trash_tmp
:wq 保存退出
alias rm=/bin/trash添加别名
vi /etc/bashrc
在最后一行添加alias rm=/bin/trash
chmod 755 /bin/trash
chmod 777 /tmp/trash_tmp
source /etc/bashrc 启用环境变量
如果要真的删除某个文件的时候用 /bin/rm -i file_name
这样一来一个回收站就建立了,以后用rm的时候会自动的将file_name 移动到/tmp/trash_tmp/目录下
给linux添加回收站
-
linux 服务自动重启以及tomcat自动重启设置
以前在centos7上做过自动重启成功,今天准备吧tomcat也自动重启一波,结果遇到了无尽的麻烦。
-
201712月如何买到阿里云免费SSL证书(0元SSL证书)
2017年12月,阿里云搞了个安全月活动,安全活动有折扣。 但是,免费SSL证书却在此时进行过调整,调整后的操作中存在缺陷,不容易找到免费SSL证书。目前尚不清除这是bug还是刻意为之,阿里云作为国内云计算厂商第一,想必不会刻意为之。晚些时候我会提交阿里云聆听平台,反馈此问题,帮助大家后方便从阿里云购买免费SSL证书。
-
怎么让自己的网站支持https 访问 - SLL证书服务
让自己的网站能够通过 https://你的域名 进行访问。 实现这个需要给你服务器安装安全证书。安全证书是有偿的,你要去申请,当然如果你的服务器在阿里云,你可以向阿里云免费申请SSL证书(每个帐号最多申请20个)。
-
Call to undefined function openssl_decrypt
我也把extension=php_openssl.dll 都打开了 还是不行
-
nginx 配置 ssl,https访问 注意事项
如何给nginx配置ssl,https访问,特别要注意https默认的443端口。
-
Error:Execution failed for task ':app:processDebugManifest'. > Manifest merger failed with multiple,万能的解决办法
以前遇到这个问题我是很头疼的,因为根本不知道头绪,更不知道哪里错了。下载我找到一个万能的结局办法。
-
php之curl实现http与https请求的方法
今天来用php封装的curl访问微信小程序接口的时候发现无反应,后来查询是curl访问https的时候需要做特殊处理。
-
加快gradle的编译速度总结-亲身经历
这两题集成mob的maven,这个编译速度是慢的可怜啊,经过百度得出了这样一个方案,配置好以后那可是神速啊,妈妈再也不用担心我的编译速度看。嗷嗷的。
-
fragment调用Activity中的方法
我们有时候需要fragment 与activity进行互调方法,和变量,下面就让我们看看吧。
-
微信小程序的组件用法与传统HTML5标签的区别
小程序刚开放公测,互联网圈内开始了各种解读和猜测。其中有观点认为小程序和HTML5有着紧密关联,甚至小程序就是基于HTML5开发。 经过仔细研究文档和代码开发,从视图层的角度来说,小程序与传统HTML5还是有明显的区别,主要区别在于: