溫馨提示×

CentOS回收站是否可自定義

小樊
54
2025-05-31 06:42:38
欄目: 智能運維

在CentOS系統中,回收站功能并非由系統默認提供,但可以通過一些方法手動實現。以下是幾種自定義回收站的方法:

使用 trash-cli 工具

trash-cli 是一個命令行工具,可以讓你像在圖形化桌面環境中一樣使用回收站。

  1. 安裝 trash-cli
sudo yum install trash-cli
  1. 配置回收站大小

編輯 /etc/trash.conf 文件:

sudo vi /etc/trash.conf

修改以下參數來設置回收站的大小和保留時間:

[Trash]
trash_dir = /.local/share/Trash
trash_info_dir = /.local/share/Trash/info
trash_files_directory = /.local/share/Trash/files
trash_info_directory = /.local/share/Trash/info
trash_max_file_size = 10485760 # 10MB
trash_max_files = 1000
trash_max_folders = 100
trash_keep_days = 7
  1. 啟用回收站

確保 trash-cli 命令可用:

trash --version
  1. 使用 trash 命令

將文件移動到回收站:

trash /path/to/file

查看回收站內容:

trash-list

清空回收站:

trash-empty

使用 gvfs-trash(適用于GNOME桌面環境)

  1. 安裝 gvfs-trash
sudo yum install gvfs-trash
  1. 使用 gvfs-trash 命令

將文件移動到回收站:

gvfs-trash /path/to/file

查看回收站內容:

gvfs-trash-list

清空回收站:

gvfs-trash-empty

使用 Nautilus 腳本(適用于GNOME桌面環境)

  1. 創建回收站目錄
mkdir -p /.local/share/Trash/files
  1. 為新建的目錄設置正確的權限
chmod 700 /.local/share/Trash/files
  1. 打開 Nautilus 文件管理器的配置文件
touch /.config/nautilus/desktop-metadata

使用文本編輯器打開 desktop-metadata 文件:

nano /.config/nautilus/desktop-metadata

在文件中添加以下內容,將 /path/to/your/trash 替換為你在步驟2中創建的回收站目錄的路徑:

[Trash]
Location=/path/to/your/trash

例如:

[Trash]
Location=/home/username/.local/share/Trash

保存并關閉文件。

  1. 重啟 Nautilus 文件管理器以使更改生效
nautilus -q

現在,當你刪除文件或文件夾時,它們將被移動到你自定義的回收站路徑。

通過以上方法,你可以在CentOS系統中實現類似圖形化桌面環境的回收站功能。選擇適合你需求的方法進行配置即可。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女