centos

centos下如何设置回收站

小樊
32
2025-12-05 18:40:03
栏目: 智能运维

在CentOS系统中,可以通过以下步骤来设置回收站:

方法一:使用trash-cli

  1. 安装trash-cli

    sudo yum install trash-cli
    
  2. 配置环境变量: 编辑你的shell配置文件(例如.bashrc.zshrc),添加以下内容:

    alias trash='trash-put'
    alias untrash='trash-restore'
    alias emptytrash='trash-empty'
    

    然后重新加载配置文件:

    source ~/.bashrc  # 或者 source ~/.zshrc
    
  3. 使用回收站命令

    • 删除文件到回收站:
      trash filename
      
    • 恢复文件:
      untrash filename
      
    • 清空回收站:
      emptytrash
      

方法二:使用gvfs-trash

  1. 安装gvfs-trash

    sudo yum install gvfs-trash
    
  2. 配置环境变量: 同样编辑你的shell配置文件,添加以下内容:

    alias trash='gvfs-trash'
    alias untrash='gvfs-trash -r'
    alias emptytrash='gvfs-trash -e'
    

    然后重新加载配置文件:

    source ~/.bashrc  # 或者 source ~/.zshrc
    
  3. 使用回收站命令

    • 删除文件到回收站:
      trash filename
      
    • 恢复文件:
      untrash filename
      
    • 清空回收站:
      emptytrash
      

方法三:手动创建回收站目录

如果你不想安装额外的软件包,也可以手动创建一个回收站目录:

  1. 创建回收站目录

    mkdir ~/.local/share/Trash
    
  2. 设置环境变量: 编辑你的shell配置文件,添加以下内容:

    alias trash='mv --target-directory=~/.local/share/Trash'
    alias untrash='mv ~/.local/share/Trash/* ~/'
    alias emptytrash='rm -rf ~/.local/share/Trash/*'
    

    然后重新加载配置文件:

    source ~/.bashrc  # 或者 source ~/.zshrc
    
  3. 使用回收站命令

    • 删除文件到回收站:
      trash filename
      
    • 恢复文件:
      untrash filename
      
    • 清空回收站:
      emptytrash
      

通过以上任一方法,你都可以在CentOS系统中设置并使用回收站功能。

0
看了该问题的人还看了