Sam*_*mir 0 desktop-environment samba command
在 Windows 中,有运行提示,您可以使用 Win+R 键访问它。
在 Linux 中与此等效的是什么?甚至有这样的事情,还是终端是您在 Linux 中使用的主要提示,用于您通常在 Windows 中使用运行提示的任务类型?
这是一个用例。我想访问\\192.168.0.103\
我的家庭网络。在 Windows 上,我可以为此使用运行提示。像这样:
您在哪里输入 UNC 路径以及如何在 Linux 上访问它们?如果遥控器是基于 Windows 的计算机,我需要考虑什么?我是否必须花一两天的时间来配置东西,还是可以开箱即用?你知道...... SMB、Samba 等等。
这取决于您使用的桌面环境。
在GNOME、KDE、Unity和Xfce中,运行提示的默认键盘快捷键是Alt+ F2。
正如jofel指出的那样,xdg-open
是一种独立于桌面的工具,用于在首选应用程序中打开文件或 URL。在桌面环境中,xdg-open
只需将参数传递给特定gvfs-open
于桌面环境的等价物(在 GNOME 和 Unity、kde-open
KDE 或exo-open
Xfce 中)。
虽然桌面环境可能 不支持 UNC 路径,但它们通常可以理解URI。由于在这种情况下您要访问 Windows SMB共享,因此相应的 URI 方案是smb
,从而产生类似 的 URI smb://192.168.0.103
。
通常,您应该能够xdg-open
在运行提示中或在终端模拟器中运行的 shell 中将这样的 URI 传递给,并xdg-open
在与特定 URI 方案关联的首选应用程序中打开指定的 URI:
xdg-open smb://192.168.0.103
Run Code Online (Sandbox Code Playgroud)
对于 GNOME,它是 Debian 中的默认桌面环境,默认情况下,这将是Nautilus文件管理器。不幸的是,似乎是有可能的 错误有xdg-open
,这样可防止SMB共享开放,除非他们已经事先安装。这应该由Gnome 虚拟文件系统(GVFS) 自动处理,但由于某种原因它可能不适用于xdg-open
.
作为一种解决方法,您可以nautilus
在运行提示(或 shell)中直接将 URI 传递给。或者,您可以通过Nautilus 中的“连接到服务器”对话框(文件 > 连接到服务器)打开 SMB 共享,或smb
在位置栏中键入URI (前往 > 位置或通过键盘快捷键Ctrl+触发L)。
归档时间: |
|
查看次数: |
769 次 |
最近记录: |