Nautilus 在 Ubuntu 22.04 上挂载的 SMB 共享的挂载点在哪里

Nautilus 在 Ubuntu 22.04 上挂载的 SMB 共享的挂载点在哪里

我已经使用 Ubuntu 22.04 中的 nautilus 在本地网络上安装了 NAS,但我找不到挂载点。

我曾经在 Ubuntu 20.04 中这样做过并找到它,/run/user/1000/gvfs但那里什么都没有。$XDG_RUNTIME_DIR/gvfs解析为相同的目录。

在 nautilus 中复制共享中文件夹的路径(或将鼠标悬停在其上)只会给我一个 smb url,例如: smb://nas.local/dir1/dir2

我不知道如何在终端中导航到该目录。

答案1

将 NAS 安装在文件本身中可能更实用,/etc/fstab这样您可以更轻松地控制其安装位置以及您希望调用的其他安装选项。

有一个有用的链接在这里关于在 Ubuntu 上安装 SMB 共享。

我已成功使用这些程序在版本 18.04 LTS、20.04 LTS 以及最近的 22.04 LTS 中安装 Synology NAS 共享,并在fstab

//192.168.1.117/[share-name] /media/NAS/[share_name] cifs username=[user],password=[psw],rw,uid=1000,gid=500

(将方括号内的项目替换为您自己的凭证和您希望在系统上使用的 IP 地址)

答案2

如果你没有删除 gnome-terminal,当你右键点击 nautilus 时,你应该会看到一个选项“在终端中打开”。终端打开后,你应该会看到终端上的路径。

如果您确实删除了 gnome-terminal 并且不想重新安装它,您可以添加一个 nautilus 脚本来打开从该目录启动的您选择的终端。

脚本转到~/.local/share/nautilus/scripts/name_of_the_script。该脚本应该是可执行的,因此chmod +x ~/.local/share/nautilus/scripts/name_of_the_script在创建脚本后运行。

此脚本用于terminator,如果您选择使用不同的终端仿真器,则应相应地调整第 3 行。

#!/bin/bash

directory="$(pwd | sed 's/[ ]/\ /g')"
terminator --working-directory="$directory"

相关内容