如何列出通过 cargo install 全局安装的所有包?
大家好!我最近开始学习 Rust,并经常使用 `cargo install` 安装各种工具,例如 `ripgrep`、`bat` 和 `fd-find`。随着时间的推移,我安装了不少工具,现在想查看全局安装了哪些内容,以便可能删除不需要的。
我尝试了命令 `cargo list`,但没有成功——Cargo 报错说没有这个命令。然后我查看了 `~/.cargo/bin/` 目录,但那里只是一堆二进制文件,不清楚哪些是通过 `cargo install` 安装的,哪些是我手动下载的。此外,如果包安装了多个可执行文件(如 `cargo-edit`),则很难知道它们的来源。
请问是否有内置的 Cargo 命令可以查看已安装的全局包列表?如果没有,如何通过命令行或读取某个配置文件来获取此信息?感谢提供带代码的示例。
```rust
// 示例:我安装了