我想安装 tree 命令来查看 /var/www。我可以 ls /var/www 及其包含的目录。这些目录的权限设置为 755。
我跑了
sudo snap install tree
此后运行
tree /var/www
返回消息
/var/www [error opening dir]
我移除了树扣
sudo snap remove --purge tree
...并安装树
sudo apt install tree
现在当我尝试使用树时我得到了
-bash: /snap/bin/tree: No such file or directory
我如何才能从我的机器上彻底删除 tree 的 snap 版本?
答案1
它可能不在你的“机器”中 - 只是在你的 shell 的哈希表中。尝试
hash -d tree
或hash -r
清除整个表 - 例如参见为什么我的系统只在 /snap 中查找二进制文件?