nna1975 2023-09-17 21:40 采纳率: 0%
浏览 4

unix chmod 之后同组用户怎么看

unix
chmod 修改文件权限之后同组用户怎么看到这个文件啊?切换用户之后ls找不到……

  • 写回答

2条回答 默认 最新

  • 专家-赤兔[在线] 全栈领域优质创作者 2023-09-17 23:43
    关注

    引用 皆我百晓生 小程序回复内容作答:
    chmod 命令用于修改文件的权限,但它不会对同组用户的可见性产生直接影响。同组用户在切换用户之后如果找不到文件,可能是因为以下几个原因:

    1. 文件所在的目录没有给予同组用户可读权限:使用 ls 命令需要对文件所在的目录有可读权限。你可以使用以下命令给予同组用户相应的目录权限:

      chmod g+r <directory>
      

      这样同组用户就可以读取目录内容了。

    2. 文件自身没有给予同组用户可读权限:使用 ls 命令查看文件需要对文件本身有可读权限。你可以使用以下命令给予同组用户相应的文件权限:

      chmod g+r <file>
      

      这样同组用户就可以读取文件内容了。

    如果以上两个步骤都不起作用,可以尝试重新登录同组用户或者使用 su 或 sudo 命令切换到同组用户身份再进行查看。有时候权限的更改需要重新登录才能生效。

    另外,还有一种可能是同组用户无法看到文件可能是因为文件所在的目录没有给予同组用户可执行(搜索)权限。这样同组用户就无法直接通过路径定位到该文件。你可以使用以下命令给予同组用户相应的目录权限:

    chmod g+x <directory>
    

    这样同组用户就可以在该目录下执行(搜索)操作了,然后可以使用 ls 命令查看文件。

    希望以上解答对你有帮助!

    评论

报告相同问题?

问题事件

  • 创建了问题 9月17日

悬赏问题

  • ¥15 如何在vue.config.js中读取到public文件夹下window.APP_CONFIG.API_BASE_URL的值
  • ¥50 浦育平台scratch图形化编程
  • ¥20 求这个的原理图 只要原理图
  • ¥15 vue2项目中,如何配置环境,可以在打完包之后修改请求的服务器地址
  • ¥20 微信的店铺小程序如何修改背景图
  • ¥15 UE5.1局部变量对蓝图不可见
  • ¥15 一共有五道问题关于整数幂的运算还有房间号码 还有网络密码的解答?(语言-python)
  • ¥20 sentry如何捕获上传Android ndk 崩溃
  • ¥15 在做logistic回归模型限制性立方条图时候,不能出完整图的困难
  • ¥15 G0系列单片机HAL库中景园gc9307液晶驱动芯片无法使用硬件SPI+DMA驱动,如何解决?