在 CentOS 系统中,通常使用的是 trash-cli
工具来管理文件回收站。要查看回收站的容量,你可以使用以下步骤:
安装 trash-cli
(如果尚未安装):
sudo yum install trash-cli
查看回收站中的文件列表:
使用 ls
命令查看回收站中的文件:
trash-list
查看每个文件的大小:
你可以结合 ls
和 awk
来获取每个文件的大小:
trash-list | awk '{print $2}' | while read file; do
echo -e "$(ls -l --block-size=K "$file" | awk '{print $5}')" "KB\t$file"
done
这个命令会列出回收站中所有文件的大小(以 KB 为单位)。
计算总容量: 如果你想要计算回收站的总容量,可以使用以下命令:
trash-list | awk '{total+=$2} END {print total " KB"}'
这将输出回收站中所有文件的总大小(以 KB 为单位)。
请注意,trash-cli
默认将文件移动到用户的个人回收站目录中(通常是 ~/.local/share/Trash/files
),因此你需要有适当的权限来访问这些文件。