不卡av在线播放_欧美成人AU在线看_亚洲一区二区 视频_五月天亚洲无码伊人

Article / 文章中心

阿里云服務(wù)器 ECS Linux 系統(tǒng)添加“回收站”

發(fā)布時間:2019-05-20 點擊數(shù):1227

刪除是危險系數(shù)很高的操作,一旦誤刪可能會造成難以估計的損失。在云服務(wù)器 ECS Linux 系統(tǒng)中這種危險尤為明顯。比如,一條簡單的語句:rm –rf /* 就會把整個系統(tǒng)全部刪除,而 Linux 并不會因為這條語句的不合理而拒絕執(zhí)行。

Windows 中,為了防止誤刪,系統(tǒng)默認(rèn)提供了回收站功能。用戶在執(zhí)行刪除操作后,文件并不會直接從硬盤中刪除,而是被放到回收站中。在清空回收站前,如果發(fā)現(xiàn)有文件被誤刪,用戶可以將回收站中的文件恢復(fù)到原來的位置。而 Linux 并沒有提供類似功能,刪除命令 rm 一旦確認(rèn)執(zhí)行,文件就會直接從系統(tǒng)中刪除,很難恢復(fù)。

本文以 CentOS6.5 系統(tǒng)環(huán)境為例,給 Linux 創(chuàng)建一個簡單的回收站功能。

1.  新建一個回收站目錄。

2.  vim /bin/trash 編輯一個文件。

1.mv $@ /tmp/trash_tmp

2.:wq 保存退出

3. alias rm=/bin/bash 添加別名。

4. 在 /etc/bashrc 文件底部添加圖中所示內(nèi)容。

5.  source /etc/bashrc 啟用環(huán)境變量。

6. 測試刪除文件 a.txt,結(jié)果如圖所示,執(zhí)行 rm 命令后,發(fā)現(xiàn) a.txt 文件已經(jīng)被放到了最開始設(shè)置的回收站目錄下了。

如果要真的刪除某個文件的時候通過如下方式處理:

1. /bin/rm -i <文件名> 

阿里云代理商 阿里云分銷商