温馨提示×

Ubuntu怎样查看回收站占用空间

小樊
44
2025-10-18 00:20:39
栏目: 云计算

Ubuntu查看回收站占用空间的方法

1. 图形界面工具(推荐新手使用)

Ubuntu默认的GNOME桌面环境提供了磁盘使用分析器(Disk Usage Analyzer),可直观查看回收站及各目录的空间占用情况。

  • 打开方式
    • 点击屏幕左上角「活动」→ 搜索「Disk Usage Analyzer」→ 点击打开;
    • 或通过终端输入 baobab 命令启动(若未安装,可运行 sudo apt install baobab 安装)。
  • 操作步骤
    启动后,选择「扫描主目录」或「扫描特定文件夹」,找到回收站对应的目录(通常为 ~/.local/share/Trash),即可查看其占用空间及内部文件分布。

2. 命令行工具(适合高级用户)

通过终端命令可快速获取回收站的精确占用空间,需根据回收站的实际路径操作:

  • 查看当前用户的回收站空间
    Ubuntu中,当前用户的回收站文件通常存储在 ~/.local/share/Trash 目录下(其中 files 子目录存放实际文件,info 子目录存放删除记录)。运行以下命令查看总大小:
    du -sh ~/.local/share/Trash
    
    或分别查看文件和信息的大小:
    du -sh ~/.local/share/Trash/files  # 文件占用空间
    du -sh ~/.local/share/Trash/info   # 删除记录占用空间
    
  • 查看系统级回收站空间(非/home分区)
    若文件从非/home分区(如单独的数据分区)删除,回收站可能位于分区根目录的 .Trash-1000 文件夹(1000 是用户UID,可通过 id -u 查看)。运行以下命令查看:
    sudo du -sh /media/your_partition_name/.Trash-1000  # 替换为实际分区路径
    
  • 查看磁盘整体使用情况
    若需了解整个文件系统的空间占用(包括回收站所在分区),可运行:
    df -h  # 显示所有挂载分区的总容量、已用空间、可用空间
    
    结合 du 命令可进一步定位大文件:
    du -hx --max-depth=1 / | sort -h  # 按大小排序显示根目录下各目录的占用空间
    

注意事项

  • 回收站的路径可能因桌面环境(如KDE)或删除位置(/home内/外)略有不同,需根据实际情况调整;
  • 若回收站占用空间过大,可通过 rm -rf ~/.local/share/Trash/* 命令清空(谨慎操作,会永久删除文件)。

0