因為我們日常使用的rm 命令沒有恢復機制,刪除了文件就找不到了,往往重要的文件,我們要特別小心才對,但是有時還是避免不了我們的誤操作。可能會造成很大的影響。
本博文簡單介紹一下,用trash命令仿照Windows下的回收站機制操作
1.首先我們需要下載安裝包
wget https://github.com/andreafrancia/trash-cli/archive/master.zip
2.解壓安裝包
unzip master.zip
3.安裝 trash-cli
cd trash-cli-master/
python setup.py install
4.查看安裝
ls -l /usr/local/bin | grep trash
或者
ls -l /usr/bin | grep trash
5.擴展:
Trash-Cli 提供了下面這些命令:
trash-put==trash: 刪除文件和目錄(僅放入回收站中)
trash-list :列出被刪除了的文件和目錄
trash-restore:從回收站中恢復文件或目錄 trash.
trash-rm:刪除回收站中的文件
trash-empty:清空回收站
6.我們要禁用rm命令
vim /etc/bashrc
加上:
alias rm='echo " This is not the command you are looking for.If you really want use rm simply prepend a slash"; false'
#應用環境變量
source /etc/bashrc
這樣就可以使用trash命令了
