linux

Linux recycle如何设置大小

小樊
38
2025-08-08 07:14:04
栏目: 智能运维

在Linux系统中,如果你想要设置回收站(recycle bin)的大小,通常需要使用第三方工具,因为Linux系统本身并没有内置的回收站功能。一个流行的第三方回收站工具是trash-cli

以下是如何安装和使用trash-cli来设置回收站大小的步骤:

安装trash-cli

  1. 使用包管理器安装

    • 在Debian/Ubuntu上:
      sudo apt-get update
      sudo apt-get install trash-cli
      
    • 在Fedora上:
      sudo dnf install trash-cli
      
    • 在Arch Linux上:
      sudo pacman -S trash-cli
      
  2. 使用源码安装: 如果你需要最新版本或者包管理器中没有,可以从GitHub上下载源码并编译安装:

    git clone https://github.com/sstephenson/trash-cli.git
    cd trash-cli
    ./configure
    make
    sudo make install
    

设置回收站大小

trash-cli默认会将文件移动到用户的家目录下的.local/share/Trash/files目录中,并且不会自动清理。你可以通过设置环境变量来控制回收站的大小。

  1. 设置全局回收站大小: 你可以在~/.bashrc~/.zshrc文件中添加以下内容来设置全局回收站大小(例如,设置为1GB):

    export TRASH_MAX_SIZE=1G
    
  2. 设置特定用户的回收站大小: 如果你只想为特定用户设置回收站大小,可以在该用户的~/.bashrc~/.zshrc文件中添加相同的设置。

  3. 重启终端或重新加载配置文件: 添加完设置后,你需要重启终端或重新加载配置文件以使更改生效:

    source ~/.bashrc  # 或者 source ~/.zshrc
    

注意事项

通过以上步骤,你应该能够在Linux系统中使用trash-cli来设置回收站的大小。

0
看了该问题的人还看了