Linux 非root用户执行df命令时跳过/root/.gvfs

标签 linux

有什么方法可以在非root用户执行df命令时跳过/root/.gvfs检查吗?

我知道我们可以通过以 root 用户登录机器来授予权限或卸载该文件(直到机器重新启动)来解决这个问题。

但问题是我不应该用 root 用户登录那台机器。我必须只对非 root 用户执行所有操作,非 root 用户无权更改/root/.gvfs 文件的权限和执行 umount 命令。

最佳答案

我得到了我自己问题的解决方案:)

在 df 命令中,您可以传递要排除的文件系统类型,在本例中为“fuse.gvfs-fuse-daemon”。

因此,当我执行以下命令时,我不再收到此消息“df: `/root/.gvfs': Permission denied”

df -x fuse.gvfs-fuse-daemon

有关更多详细信息,可以查看 df --help 选项。

关于Linux 非root用户执行df命令时跳过/root/.gvfs,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18307758/

相关文章:

c++ - 是什么导致此 C 代码中出现段错误?

linux - iptables如何只为几个IP指定端口转发

linux - 我可以在 bashrc 中放入一些东西来隐藏文本编辑器(~ 扩展名)文件吗?

linux - 如何在不运行 Bash 脚本的情况下检查语法?

linux - 如何使用每个 screen 的自定义命令启动多个 screen ?

android studio on linux : Gradle build is too slow. 持续1个多小时

linux - SQL Plus 命令行 : Arrow keys not giving previous commands back

Linux -/usr/local/nagios/bin/nagios 文件无法创建

linux - GENTOO 上的 crontab : how to make it run?

python - 尝试在 Python 上安装 Quandl