linux中trash文件夾可以刪除嗎
Linux中trash文件夾可以刪除;trash是linux下的回收站文件,用來(lái)存放用戶(hù)臨時(shí)刪除的文檔資料,回收站文件是一個(gè)特殊的文件夾,通過(guò)將rm命令指向星號(hào)(*),可以刪除Trash文件夾內(nèi)的所有文件和文件夾。
程序員必備接口測(cè)試調(diào)試工具:立即使用
Apipost = Postman + Swagger + Mock + Jmeter
Api設(shè)計(jì)、調(diào)試、文檔、自動(dòng)化測(cè)試工具
后端、前端、測(cè)試,同時(shí)在線(xiàn)協(xié)作,內(nèi)容實(shí)時(shí)同步
本教程操作環(huán)境:linux7.3系統(tǒng)、Dell G3電腦。
linux中trash文件夾可以刪除
要想使用圖形化界面刪除計(jì)算機(jī)上的文件,你可能會(huì)直接將文件或文件夾拖拽到 “垃圾箱” 或 “回收站”?;蛘吣阋部梢赃x擇要?jiǎng)h除的文件或文件夾,右鍵單擊并選擇 刪除。
而在終端中刪除文件或文件夾時(shí)并沒(méi)有垃圾箱一說(shuō)(至少默認(rèn)情況下沒(méi)有)。在圖形化桌面上,Trash(即垃圾箱文件夾)是一個(gè)受保護(hù)的目錄,保護(hù)機(jī)制可以防止用戶(hù)不小心將該目錄刪除,或?qū)⑵鋸哪J(rèn)位置移動(dòng)從而導(dǎo)致找不到它。Trash 本質(zhì)不過(guò)是一個(gè)被高度管理的文件夾,因此你可以創(chuàng)建自己的 Trash 文件夾以在終端中使用。
為終端設(shè)置一個(gè)垃圾箱
在家目錄中創(chuàng)建一個(gè)名為 Trash 的目錄:
$ mkdir ~/Trash
刪除文件
要?jiǎng)h除文件或文件夾時(shí),使用 mv 命令將文件或文件夾移至 Trash 中:
$ mv example.txt ~/Trash
永久刪除文件或文件夾
當(dāng)你準(zhǔn)備從系統(tǒng)中永久刪除某個(gè)文件或文件夾時(shí),可以使用 rm 命令清除垃圾箱文件夾中的所有數(shù)據(jù)。通過(guò)將 rm 命令指向星號(hào)(*),可以刪除 Trash 文件夾內(nèi)的所有文件和文件夾,而不會(huì)刪除 Trash 文件夾本身。因?yàn)橛脩?hù)可以方便且自由地創(chuàng)建目錄,所以即使不小心刪除了 Trash 文件夾,你也可以再次新建一個(gè)。
$ rm --recursive ~/Trash/*
trash的使用
直接使用就是執(zhí)行上面的那些指令即可。例如說(shuō)想將123.txt文件移到回收站,直接執(zhí)行 “trash-put 123.txt“ 即可。執(zhí)行trash命令后,是將文件移動(dòng)了用戶(hù)的回收站,每個(gè)用戶(hù)的回收站路徑為$HOME/.local/share/Trash。比如用戶(hù)shuozhuo的回收站位于/home/shuozhuo/.local/share/Trash,用戶(hù)root的回收站位于/root/.local/share/Trash。
trash重命令為rm
為了使用的方便這里對(duì)trash alias到rm指令。在 /root/.bashrc 中添加如下語(yǔ)句:
alias rm='trash-put' #rm指令默認(rèn)就是將文件移動(dòng)到回收站 root/.local/share/Trash/files alias rl='trash-list' #rl指令顯示回收站的列表
注:至于清空回收站啥的用原始的trash指令就好了
然后執(zhí)行 "source ~/.bashrc " 使設(shè)置生效。
推薦學(xué)習(xí):Linux視頻教程
以上就是linux中trash文件夾可以刪除嗎的詳細(xì)內(nèi)容,更多請(qǐng)關(guān)注其它相關(guān)文章!
版權(quán)聲明:
本站所有文章和圖片均來(lái)自用戶(hù)分享和網(wǎng)絡(luò)收集,文章和圖片版權(quán)歸原作者及原出處所有,僅供學(xué)習(xí)與參考,請(qǐng)勿用于商業(yè)用途,如果損害了您的權(quán)利,請(qǐng)聯(lián)系網(wǎng)站客服處理。