Linux回收站如何自定義設(shè)置

Linux回收站如何自定義設(shè)置

linux系統(tǒng)不像windows那樣自帶回收站功能,但可以通過多種工具和方法模擬實(shí)現(xiàn),并進(jìn)行個(gè)性化定制。本文將介紹幾種常用的方法:

一、命令行工具:trash-cli

trash-cli 提供了類似Windows回收站的命令行操作體驗(yàn)。

  1. 安裝: 根據(jù)你的Linux發(fā)行版,使用以下命令安裝:

    sudo apt-get install trash-cli  # Debian/Ubuntu sudo yum install trash-cli      # centos/RHEL sudo dnf install trash-cli      # Fedora
  2. 使用方法:

    • 將文件移至“回收站”:trash /path/to/file
    • 清空“回收站”:trash-empty
  3. 自定義: trash-cli本身自定義選項(xiàng)有限,可通過配置文件和環(huán)境變量微調(diào)。

二、GNOME桌面環(huán)境工具:gvfs-trash

gvfs-trash是GNOME桌面環(huán)境的回收站工具,其他支持GVFS的發(fā)行版也可使用。

  1. 安裝:

    sudo apt-get install gvfs-backends  # Debian/Ubuntu sudo yum install gvfs-backends      # CentOS/RHEL sudo dnf install gvfs-backends      # Fedora
  2. 使用方法:

    • 將文件移至“回收站”:gvfs-trash /path/to/file
    • 清空“回收站”:gvfs-trash-empty

三、GNOME文件管理器:Nautilus

GNOME桌面環(huán)境用戶可以直接使用Nautilus文件管理器。

  1. 使用方法:

    • 將文件拖拽到廢紙簍圖標(biāo)即可刪除。
    • 右鍵點(diǎn)擊廢紙簍圖標(biāo),選擇“清空廢紙簍”。
  2. 自定義: 可通過GNOME Tweak Tool或dconf編輯器調(diào)整回收站行為。

四、云存儲(chǔ)備份工具:rclone

rclone 可將文件備份到云端并實(shí)現(xiàn)類似回收站功能。

  1. 安裝: 安裝方法與trash-cli類似。

  2. 配置: 配置rclone連接你的云存儲(chǔ)服務(wù),并使用rclone move命令將文件移動(dòng)到指定的回收站目錄。

五、自定義腳本

對(duì)于更高級(jí)的自定義需求,可以編寫bash腳本。以下是一個(gè)示例:

#!/bin/bash TRASH_DIR="$HOME/.local/share/Trash/files" mkdir -p "$TRASH_DIR"  move_to_trash() {     mv "$1" "$TRASH_DIR/$(basename "$1")" }  empty_trash() {     rm -rf "$TRASH_DIR"/* }  case "$1" in     move)         move_to_trash "$2"         ;;     empty)         empty_trash         ;;     *)         echo "Usage: $0 {move|empty} [file...]"         exit 1 esac

保存為trash.sh并賦予執(zhí)行權(quán)限(chmod +x trash.sh),然后使用./trash.sh move /path/to/file和./trash.sh empty命令。

選擇以上任一方法,即可在Linux系統(tǒng)中實(shí)現(xiàn)自定義的“回收站”功能,提升文件管理效率。

? 版權(quán)聲明
THE END
喜歡就支持一下吧
點(diǎn)贊9 分享