用户帐户是否存在“个人 fstab”文件?

Fre*_*red 15 fstab

我正在寻找/etc/fstab文件的“个人”等价物,仅适用于我的帐户(登录时);这样的文件存在吗?或者更复杂?

Tak*_*kat 12

如果我们需要在登录帐户后始终挂载驱动器但不想在启动时挂载该驱动器,我们可能需要考虑通过udisks 挂载。下面的命令将例如挂载驱动器``/dev/sdc1 to/media/`(不需要root权限):

udisks --mount /dev/sdc1
Run Code Online (Sandbox Code Playgroud)

如果需要,可以将此命令添加到脚本中,或放入自动启动应用程序中。

另请参阅此处的这些相关问题:


Rin*_*ind 4

你不能。但这并不太复杂:您需要做的就是创建一个脚本,手动添加您需要的挂载点,并从您的登录名执行该脚本。

让我们假设这是个人挂载的 fstab 条目,您只需要在登录时挂载:

# volume              mount point       type  options
news:/usr/spool/news  /usr/spool/news   nfs   timeo=14,intr
Run Code Online (Sandbox Code Playgroud)

手动安装可以是:

mount news:/usr/spool/news
Run Code Online (Sandbox Code Playgroud)

因此,如果您将其放入脚本 ( cd ~ && gedit mount_them.sh) 并使脚本可执行,您可以将此脚本添加到 .bash_profile 或 .bashrc(.bash_profile 针对登录 shell 执行,而 .bashrc 针对交互式非登录 shell 执行)。添加类似这样的内容(伪代码)将为您安装它们:

if [ -f ~/mount_them.sh ]; then
   ./mount_them.sh
fi
Run Code Online (Sandbox Code Playgroud)

  • 不是必须是“root”才能使用“mount”吗? (2认同)