互联网服务系统故障

普通用户下一个644权限的文件,删除它时提示是一个写保护文件?

生产上一个普通用户下的rw-r--r--权限的文件,执行脚本往里写文件时提示permission denied.检查了文件的权限和属主都是正常的,删除该文件时提示:是否删除一个写保护文件?有人遇到过类似的问题吗?如何判断文件是否有写保护,又如何解除呢?期待有大神回答(前面已经说过文件是rw-r--r...显示全部

生产上一个普通用户下的rw-r--r--权限的文件,执行脚本往里写文件时提示permission denied.
检查了文件的权限和属主都是正常的,删除该文件时提示:是否删除一个写保护文件?

有人遇到过类似的问题吗?如何判断文件是否有写保护,又如何解除呢?
期待有大神回答(前面已经说过文件是rw-r--r--权限,属主属组是对的)

收起
参与16

查看其它 3 个回答jmty289的回答

jmty289jmty289系统运维工程师北京联美智科商业有限公司

如果这个文件a的属组和属主都是A的话,你用B用户执行写操作肯定是不行的。因为644的权限,其他用户只有读权限而没有写权限的。同时别的用户无法删除A用户的文件。如果是root用户那就有可能是特殊权限的问题了。
权限
r(读);w(写);x(执行)

文件:
r:可读,可以使用类似cat命令查看文件。(如果是二进制文件,则不能用cat命令查看)
w:可写,可以编辑或删除此文件
x:可执行,可以在命令提示符下面当做命令,提交给没和运行。

文件夹:
r:可以对此目录执行ls以列出内部的所有文件。
w:可以在此目录中创建文件。
x:可以使用cd切换进此目录,也可以使用ls -l查看内部文件的详情。(没有x权限时只能使用ls,不能使用-l选项)

电信设备制造商 · 2018-08-06
浏览2984

回答者

jmty289
系统运维工程师北京联美智科商业有限公司
擅长领域: 服务器系统管理

回答状态

  • 发布时间:2018-08-06
  • 关注会员:5 人
  • 回答浏览:2984
  • X社区推广