当我跑步时
mount -t tmpfs -o size=4096m tmpfs /media/ramdisk/
我得到一个错误
mount: only root can use "--options" option
该目录/media/ramdisk
归我所有
ls -la /media/ramdisk
drwxr-xr-x 2 username root 4096 Mar 22 15:18 .
drwxr-xr-x 5 root root 4096 Mar 22 15:18 ..
是否可以在mount
没有sudo
(root)的情况下使用,以便我可以在引导系统后以用户身份挂载 ramdisk?我不想让卷在启动时自动挂载,但只有在我选择挂载时才挂载。我相信有一些方法可以做到这一点,fstab
但我不确定如何做到这一点。
允许使用 root 一次编辑 fstab。
这可以首先通过编辑来完成
/etc/fstab
,例如我有以下行0 0
待办事项:检查 rw、nodev、nosuid、noexec 是否需要/合理
稍后由用户命令分配的 ramdisk 的大小在这里设置, 和 也是
TYPE
如此FSTYPE
。(TYPE
=第一tmpfs
,FSTYPE
=第二tmpfs
)然后用户可以调用
这是实际进行安装的命令。卸载
可以由用户运行
<username>
。更改所有权:
chown <username> /media/ramdisk
-待办事项:必要时检查