Ubuntu/Windows (WSL) 中的垃圾箱文件夹在哪里? |
您所在的位置:网站首页 › win10系统垃圾箱在哪 › Ubuntu/Windows (WSL) 中的垃圾箱文件夹在哪里? |
Ubuntu 中的 Trash 文件夹通常由gio(Gnome IO) 和 GVfs (Gnome Virtual Filesystem) 提供。虽然像 Nautilus 这样的应用程序在 GVfs 上操作以访问垃圾箱,但也可以使用gio命令行工具直接从 WSL 或 Ubuntu Server 上的命令行完成,无需任何 GUI。 但是,它确实需要一个 D-Bus 用户会话,该会话不会在 WSL 下自动运行,因为 (a) 没有 Systemd 并且 (b) 在此期间没有“登录”的概念来启动用户服务。 虽然gio和 D-bus 都默认安装在 WSL Ubuntu 发行版中,但您确实需要添加gvfs包(至少在 WSL 上): sudo apt install gvfs然后你需要使用 D-Bus 支持来启动你的 shell。这可以通过多种方式完成,但最好的选择是将 WSL 启动命令(在 Windows 终端或其他地方)更改为: wsl ~ -e dbus-launch bash # Or your preferred shell此时,您可以从 WSL 命令行使用垃圾箱。例子: touch "a test file" gio trash "a test file" gio list Trash:// ls -lah ~/.local/share/Trash/files gio trash --empty gio list Trash:// ls -lah ~/.local/share/Trash/files |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |