用trash-cli配置shell的rm和mv
software    2017-02-26 15:21:02    139    0    0
tianwaifeixian   software

下午在shell里面mv了一个文件

mv完了才发现 把原来的文件给覆盖了

我去~

然后网上搜了一下找到了个解决方法

>git clone https://github.com/andreafrancia/trash-cli.git
>cd trash-cli/
>python setup.py install --user​

文件默认创建在了$HOME/.local/bin/目录里面 需要链接到$HOME/bin目录以供使用

删除的文件在

$HOME/.local/share/Trash/files/​

文件信息在

:$HOME/.local/share/Trash/info/

 配置shell:

#防止mv命令覆盖已有的同名文件
alias mv='mv -i'
#trash-cli相关的配置
alias RM='trash-put''
alias rm='trash-put'
#清除$HOME目录的Trash
alias trash-rm="sudo rm -rf $HOME/.local/share/Trash/files/*"
alias rm-trash="sudo rm -rf $HOME/.local/share/Trash/files/*"
alias rm-trash-info="sudo rm -rf $HOME/.local/share/Trash/info/*"

 

上一篇: u-boot-2016.11移植完毕

下一篇: diff-patch

139 人读过
立即登录, 发表评论.
没有帐号? 立即注册
0 条评论
文档导航