问题标签 [mount]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
6 回答
381384 浏览

linux - 强制卸载 NFS 挂载的目录

我在挂起的 Linux 机器上有一个 NFS 挂载目录。我试图强制卸载,但它似乎不起作用:

如果我输入“ mount”,则该目录似乎不再挂载,但如果我输入“”,它会挂起ls /mnt/data,如果我尝试删除挂载点,我会得到:

除了重启机器,我还能做些什么吗?

0 投票
5 回答
88215 浏览

linux - 如何将 Linux 目录从不同的 PC 挂载到本地 Linux PC?

有没有办法将 Linux 目录从不同的 PC 挂载到本地 Linux PC?如何?

0 投票
2 回答
2952 浏览

permissions - 在不挂载文件系统的情况下使用 Samba 进行随机访问?

我正在使用一台没有 root 访问权限的机器,并且想以随机访问模式访问 Samba 服务器上的文件。我知道我可以使用 smbclient 完整地传输文件,但是文件非常大(> 1GB),我宁愿将它们视为可以进行随机访问的远程文件。

如上所述的问题是我没有对这台机器(Linux 机器)的 root 访问权限,所以我无法挂载远程 Samba 文件系统。

是否有用户级解决方案可以让我随机访问 Samba 服务器上的文件内容?似乎应该可以做内核文件系统客户端正在做的所有事情,但来自用户级应用程序。

顺便说一句,我只需要只读访问权限,并且保证远程文件不会更改。

0 投票
2 回答
6885 浏览

macos - 在 OS X 上挂载一个 windows smb 共享,以便“www”用户可以访问它

试图在 OS X 上挂载 smb 共享,以便“www”用户可以从那里读取文件。

SMB 共享可通过 Active Directory 帐户访问。我可以通过 Finder 挂载共享(cmd-k ...)

我的基本方法是

第 4 步失败了。我已经阅读了手册页,尝试了许多不同的组合(有或没有 -O 开关),但无法让它工作

你能帮我做对吗?谢谢!

0 投票
3 回答
602 浏览

c++ - 您如何检索已安装路径的原始位置?

在 C++ 中,如何检索已安装驱动器的位置?例如,如果我已将驱动器 s: 安装到 c:\temp(在命令行中使用 subst)“subst c:\temp s:”,我如何通过传递“s:”来获取“c:\temp”

我还想知道如何为网络驱动器完成它。(如果 s: 挂载到“\MyComputer\Hello”,那么我想检索“\MyComputer\Hello”,然后从中检索“c:\Hello”)

这可能是一个非常简单的问题,但我找不到有关它的信息。

谢谢,

亚当

0 投票
9 回答
38071 浏览

linux - 如何像 Nautilus 那样从命令行挂载?

在我的 Ubuntu linux 机器上,我可以轻松地安装 USB 连接的驱动器或 CDROM,单击桌面上的设备图标。

例如,如果我单击 USB 连接的驱动器图标,则会发生以下情况:

  • 自动创建 /media/LABEL 目录(其中 LABEL 是磁盘的标签,可能因磁盘而异)
  • 设备上的文件系统安装在 /media/LABEL

mount这个过程与使用命令挂载有很大不同。尤其:

  • 你不需要是root(或者你不需要修改/etc/fstab来允许普通用户挂载设备)
  • /media/LABEL 目录是自动创建的
  • 目录的名称根据卷标而改变。

有一个命令行命令的行为类似于 Gnome GUI 安装工具吗?

0 投票
3 回答
1962 浏览

c - Linux中的非阻塞挂载

mount(2)我在单线程进程中使用 Linux 的功能。但是像 CD-ROM 这样的设备的安装可能需要一段时间(我见过的最糟糕的是 40 秒!),因为它会考虑一点,启动磁盘,然后才会安装文件系统。这可能会在相当长的时间内阻止进程处理其他事件。

我似乎找不到以非阻塞方式挂载文件系统的方法。有没有办法在没有多线程或分叉的情况下异步挂载文件系统?

知道操作是否完成对我来说不是问题,因为我已经在同一个线程中阅读了内核 uevents。

0 投票
2 回答
2157 浏览

c# - 如何在 C# 中检测 NTFS 挂载的文件夹?

曾几何时,我读过您如何以编程方式检测已挂载的 NTFS 文件夹(在搜索文件夹时会导致循环递归)。现在我找不到链接..有谁知道该怎么做?

我有兴趣检测的安装是一个文件夹安装到另一个文件夹时。

0 投票
12 回答
159636 浏览

linux - Linux:卸载时哪个进程导致“设备忙”?

Linux:卸载时哪个进程导致“设备忙”?

0 投票
3 回答
1246 浏览

ftp - 从远程服务器上的文件中读取标头数据

我现在正在做一个项目,我需要从远程服务器上的文件中读取标头数据。我说的是很多大文件,所以我无法读取整个文件,而只是我需要的标题数据。

我唯一的解决方案是使用 fuse 安装远程服务器,然后从文件中读取标题,就好像它们在我的本地计算机上一样。我已经尝试过了,它有效。但它有一些缺点。特别是 FTP:

  • 真的很慢(FTP 与带有 curlftpfs 的 SSH 相比)。从同一台服务器,使用 SSH 90 文件在 18 秒内被读取。并在 39 秒内使用 FTP 10 个文件。
  • 不可靠。有时不会卸载挂载点。
  • 如果服务器处于活动状态并且完成了被动安装。该挂载点和父文件夹在大约 3 分钟内被锁定。
  • 是否超时,即使有数据传输(猜测这是 FTP 协议而不是 curlftpfs)。

Fuse 是一个解决方案,但我不是很喜欢它,因为我觉得我不能信任它。所以我的问题基本上是这个问题是否有其他解决方案。语言最好是 Ruby,但如果 R​​uby 不支持该解决方案,任何其他语言都可以使用。

谢谢!