您好,登錄后才能下訂單哦!
linux系統中有回收站嗎?針對這個問題,這篇文章詳細介紹了相對應的分析和解答,希望可以幫助更多想解決這個問題的小伙伴找到更簡單易行的方法。
linux沒有統一的回收站,回收站都是桌面環境加上去的。因此使用rm命令刪除文件時,應該小心謹慎,刪除后文件無法找回。
下面,我們自己在服務器上實現一個回收站功能
1、首先在自己家的目錄創建一個文件夾用來保存刪除的文件
mkdir -p ~/.Trash
2、修改.bashrc文件
vi ~/.bashrc
在.bashrc文件后面添加下面這些
alias rm=trash alias rl='ls ~/.Trash' alias ur=undelfile undelfile() { mv -i ~/.Trash/$@ ./ } trash() { mv $@ ~/.Trash/ } cleartrash() { read -p "Clear trash?[n]" confirm [ $confirm == 'y' ] || [ $confirm == 'Y' ] && /usr/bin/rm -rf ~/.Trash/* }
3、添加完畢后保存,執行source命令生效
source ~/.bashrc
使用
你現在可以使用rm(刪除),ur(撤銷),rl(列出回收站),cleartrash(清空回收站)命令了。
#刪除一個文件夾,helloworld下面的文件均被移到回收站中 $rm helloworld #刪除一個文件 $rm abc.txt #撤銷abc.txt $ur abc.txt #撤銷helloworld文件夾 $ur helloworld #列出回收站 $rl #清空回收站 cleartrash
關于linux系統中有回收站嗎問題的解答就分享到這里了,希望以上內容可以對大家有一定的幫助,如果你還有很多疑惑沒有解開,可以關注億速云行業資訊頻道了解更多相關知識。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。